A flock of sheep grazing in an orchard.

FMD

Skip to content