The Patricia & Phillip Frost Art Museum

Art Museum · 10975 Fiu South Campus, Miami, FL, 33199 · Miami

More places in Miami