THE HUMAN PETTING ZOO

Massive Immersive Installation Featuring: Functional sculptures, projection art & performance

The Invisible Dog Art Center
New York, NY
2024