Exhibition Guide
About
Contact & Subscribe
More
326 Northeast 61st Street, Miami, FL, USA
Land of the Lost, April 20 – May 31
Luis Paredes, Archivos del Antropoceno, June 8 - July 27
Opening hours:
Tuesday to Friday 10 - 5 pm, Saturday 10 - 3 pm
(Image Luis Paredes, courtesy of Diana Lowenstein Gallery)