epa03560962 A view of the clock in the center of the main concourse at Grand Central Terminal in New York, New York, USA, 29 January 2013. The iconic station, which is one of the most visited sites in the world and accommodates millions of commuters a year, is celebrating its 100 year anniversary later this week. EPA/JUSTIN LANE +++(c) dpa – Bildfunk+++
Leave a Reply