Grand Central Monochrome photo of Grand Central Station in Manhattan, New York. Purchase a print Choose from high-quality canvas and metal prints. Location New York, United States 3 word address: than.grape.pencil Licensing To license this photo, please email licensing@thefella.com