We spoke with installation artist, Teresa Diehl, at Art Wynwood why the art scene is culminating now in Miami and what her latest work is all about. ******
Share this note: