Pablo Awad

The Oculus

The Oculus. World Trade Center Transportation Hub, New York.