Buildings and Architecture - andykazie

Flag Grand Central

The American flag and holiday wreaths on the wall of Grand Central Terminal in New York City.

FlagGrandCentralAmerican flagBauxArtsGrand Central TerminalNYCNew Yorkarchitectureholidaysinteriorlandmarkmanhattanwreaths

From Christmas Stock Photos