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