Travel photography and stock images by Stephen Bay
Home › New York › New York City › Other › Photo #13123
Statue of Atlas. New York City, New York, USA.

Statue of Atlas. New York City, New York, USA.


Photo #13123