The Oculus at the World Trade Center

Venue / 1 World Trade Center, New York, NY