Free Seal at Popham Beach

After weeks of recovery at Marine Mammals of Maine, seal 43 was released Wednesday at Popham Beach.
Published: 9:09 AM EDT March 13, 2019
Updated: 9:09 AM EDT March 13, 2019