Stock Photo - Great hall of Grand Central Station in Manhattan, New York City, USA, North America

Stock Photo: Great hall of Grand Central Station in Manhattan, New York City, USA, North America.

Searchable keywords

Choose multiple keywords