• Shea Stadium, New York
  • NYC 2012 installation at Grand Central Station
  • Grand Central Terminal Construction Barricades
Loading...
Loading...