Jonathan Horowitz

1612 Dots

2017  The Oculus, World Trade Center, New York, NY

1612dots1

1612dots1
Picture 1 of 22

installation view

click here for video montage