Exhibition Guide
About
Contact & Subscribe
More
2270 Northwest 23rd Street, Miami, FL, USA
Currently closed for installation.
Opening hours:
Thursday - Saturday, 10 am - 5 pm
(Image courtesy of El Espacio23)