DSC_0770

Sheep on the farm, hiding inside from the sun.

Leave a Reply