Travel photography and stock images by Stephen Bay
HomeAustraliaAnimals › Photo #1507
Sheep standing in the rain. Churchill Island, Australia.

Sheep standing in the rain. Churchill Island, Australia.


Photo #1507