sea turtle sculpture Archives - New England Aquarium

Tag Results for sea turtle sculpture

At the Aquarium - November 12, 2019
Turtle Sculpture Added to Plaza

A new addition to our plaza, a sculpture of two loggerhead sea turtles sits next to our harbor seal exhibit. We invite little visitors to explore the sculpture, which is a perfect background for your...

Read More