Mystic Aquarium

There are seven beluga whales from the Shedd Aquarium in Chicago staying at the Mystic Aquarium for an extended period while their home in Chicago is being renovated.
STEPHEN DUNN / HARTFORD COURANT
Copyright © 2016, CT Now
61°