The Photography Archive of Victoria & Michael Mroczek
The Oculus at the World Trade Center in Manhattan, New York City.