1
2
3
4
5
6
7
8
9
10
11
12

Florida International University, Patricia & Phillip Frost Art Museum

20th- and 21st-century American and Latin American art.
Southwest 17th Street 10975
Miami 33199 FL US
Get directions