Live Miami! Love Miami! Play Miami!
Tuesday, November 30, 2010 On display from November 29th to December 17th in the Wynwood Arts…