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).