CT Now

Florida Aquarium

Visitors at the Florida Aquarium in Tampa get an up-close look at a re-created wetland that features native fish and birds as well as a pair of river otters.
Steven D. Barnes
Copyright © 2016, CT Now
57°