A huge US flag hangs in the middle of the high ceiling of Grand Central Station in New York City, USA
Resolution
5306 x 3614px
Contributor
Rights
Release
Stock Photo ID
D1223_10_581