Tuesday, July 22, 2014

Photo of the Day: The Frost Art Museum

  


The Patricia & Phillip Frost Art Museum at Florida International University is a three-story building with over 46,000 square feet of exhibit space. Admission is free, and various local and international artists’ works are always on display throughout the year.