Sheep To Pasture

Sheep to pasture

A flock of sheep grazing on the field among the haystacks