April 22 - June 25, 2017 The Patricia & Phillip Frost Art Museum FIU 10975 SW 17th St, Miami, United States