Institute of Contemporary Art, Miami (ICA Miami): Free admission and always some wild, thought-provoking show — I duck in here after Design District gallery…
Details
Photo
—
Name
—
Address
61 NE 41st St, Miami, FL 33137
City
Miami
My take
Free admission and always some wild, thought-provoking show — I duck in here after Design District gallery hopping every single time.