Florida International Museum
Florida, United States · built 1995

The Florida International Museum at St. Petersburg College was an art museum located at the Downtown Center location of St. Petersburg College at 244 Second Avenue N, St. Petersburg, Florida.
Aquarium data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).