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