Select Page



From the moment they are born, these plucky Green Turtles from the Ascension Islands will face a huge battle to survive. Those that do survive, like their mothers …

source YouTube

Pin It on Pinterest

Share This