It was a shell-a-bration after 146 young turtles were released along the Thompson’s Bay Earth Dam just south of Trent University in Peterborough.
Earth Dams
146 young turtles released into Trent Canal in Peterborough
More Videos
You are viewing an Accelerated Mobile Webpage.
View Original Article