Flock Of Sheep On A Pasture

Flock of sheep on a pasture

Flock of sheep on a pasture in the Romanian Carpathian mountains.