Watching beautiful green turtle hatchlings struggle across the beach to their new home, the Pacific Ocean.

Arnavon Islands, Solomon Islands.

 

Share this Video

Leave a Comment