Thank you for your patience while we retrieve your images.
Oculus

Oculus

Oculus Terminal at the World Trade Center, NYC.