A flock of sheep grazing in an orchard.

sheep shearing

Skip to content