Image Description
Title: Bioluminescent Comb Jellyfish
Location: Florida Aquarium, Hillsborough County, Tampa, Florida
Date: 10/4/2004
Title: Bioluminescent Comb Jellyfish
Location: Florida Aquarium, Hillsborough County, Tampa, Florida
Date: 10/4/2004