Travel photography and stock images by Stephen Bay
Home › Subjects › Animals › Portraits › Photo #1506
Sheep. Churchill Island, Australia.

Sheep. Churchill Island, Australia.


Photo #1506