The Photography Archive of Victoria & Michael Mroczek
Eric L'Heureux taking photographs from the observation deck in The Oculus in New York City
The Oculus at the World Trade Center in Manhattan, New York City.