15 August 11
August 26th – October 2nd
Opening:
August 27th 7:00 PM – 10:00 PM
Art Center / South Florida
800, 810, 924 Lincoln Road
Miami Beach, FL 33139
WEBSITES:
http://www.artcentersf.org
Link to the original article