Live Miami! Love Miami! Play Miami!
The show will open January 28 and continue through March 25, 2012. The Lowe Art Museum…