Dolphin pod trapped by sea ice in Newfoundland
newsare.net
A pod of dolphins has become trapped by sea ice near the town of Heart’s Delight-Islington, Newfoundland.Dolphin pod trapped by sea ice in Newfoundland
A pod of dolphins has become trapped by sea ice near the town of Heart’s Delight-Islington, Newfoundland. Read more