5 things to know about Tsunami, St. Louis Aquarium’s new sea turtle

The turtle comes to the aquarium from the Georgia Sea Turtle Center on Jekyll Island.

by

Sign up for Current, St. Louis Magazine's email overview of the day's top stories.
Or, check out all of our newsletters.