Designed by
Title
Grand Central Station main Hall, New York City #33491492
Description
New York, USA - May 7, 2013 : Grand Central Station hall in New York. The Grand Central is famous for a lot of films and this clock is world known for that.
This image is editorial