Let Me Leave

Opening Friday August 6, 2021PROXYCO Gallery, 121 Orchard Street, New York, NY 10002   Towards the very end of the 19th century a group of artisan miners working the La Restauradora mine in the Antofagasta region stumbled across a mummified body in a cave,...