89 E 42nd Street, New York, New York 10017 USA
Grand Central's 100 years celebration windows
Claim copyright