Tag Archives: station

View from above

Grand Central Station – Apple Store view from above. New York,NY,USA on September 13 2014. Photo: Eduard Moldoveanu Photography