The Oculus, New York City
Jeremy Wilson Photography
»
Travel

The Oculus, New York City

Location: The Oculus Station, World Trade Center, New York City.