What’s in the water at the St. Louis Aquarium, opening December 25?

The new aquarium at St. Louis Union Station will be full of characters: rays, sharks, an octopus—and, of course, a cardinalfish.

by