Florida State University Museum of Fine Arts

Location: 

530 W Call St
32306   Tallahassee, Florida
United States
30° 26' 38.85" N, 84° 17' 23.946" W