Travel photography and stock images by Stephen Bay
HomeSubjectsCacti and SucculentsOther › Photo #1002
Cactus garden. Stanford university, Stanford, California, USA.

Cactus garden. Stanford university, Stanford, California, USA.


Photo #1002