Grand Central Station Mimi Abesamis / Landmarks, Travel, U.S.A. / big apple, grand central station, new york, nyc, travel photography / 0 Comments September 4, 2012 Grand Central Station, New York City, USA. Taken with the Canon 5DMK2. Share:FacebookTwitter