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