Grand Central Station in New York
NEW YORK, USA - SEPTEMBER 28, 2013: Commuters and tourists at Grand Central Terminal Railway Station on September 28, 2013 in Manhattan, New York City, USA. Grand Central Terminal with its 67 rails ending on 44 platforms is the largest train station worldwide.
One Time Use License
RF Unlimited License
Report this product