MUST SEE: – Green Turtle’s Battle For Survival

    116
    0

    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 did before them, will return to exactly the same beach where they hatched.

    Shares 1