Grand Central Station, New York, New York City, USA
Resolution
5100 x 3388px
Collection
Contributor
Rights
Release
Stock Photo ID
D1282_4_536