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

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


Photo #13123