The National Aquarium Stranding Response team has announced the successful rehabilitation and release of a harp seal rescued in Dewey Beach.
From
To
