Sheep. - Stock Photo - Images

Herd of sheep on green pasture in Aosta Valley in the Italian Alps. Mountain landscape with green pine trees and farm grassland near the river.

by
by
by
by
by
by