A flock of sheep grazing in an orchard.

bumper stickers

Skip to content