Select Page



This giant of the sea was spotted in a mussel farm near Cottrell’s Cove, Newfoundland. Jumping quickly to action, our party quickly freed the endangered turtle.

source YouTube

Pin It on Pinterest

Share This