Jonathan Horowitz

1612 Dots

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

1612dots1

1612dots1
Picture 1 of 22