Daily commuters and tourists walking in The Oculus near the World Trade Center, New York City.

Loading…
Daily commuters and tourists walking in The Oculus near the World Trade Center, New York City.