Sneak peek: New St. Louis Aquarium

It is slated to open in the fall of this year.
Published: 5:26 PM CST January 17, 2019