The Patricia & Phillip Frost Art Museum
Cities
·
This week
Art Museum · 10975 Fiu South Campus, Miami, FL, 33199 · Miami
More places in Miami