epa03560960 A view of the inside of the 14-foot Tiffany clock, the world’s largest, 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