Tourists take pictures in The Oculus near World Trade Center in Lower Manhattan, New york City.

Loading…
Tourists take pictures in The Oculus near World Trade Center in Lower Manhattan, New york City.