Designed by
Title
Grand Central Station building facade decoration and clock at New York City, USA #172092110
Description
New York, USA - June 23, 2019: Grand Central Station in New York. The iconic beaux arts statue of the Greek God Mercury that adorns the south facade of Grand Central Terminal on 42nd Street
This image is editorial