1612 Dots 2017 The Oculus, World Trade Center, New York, NY 1612dots19 ◄ Back Next ► Picture 19 of 22 installation viewclick here for video montage