Sea turtle hatchlings finally reach the shoreline, meeting the waves for the first time. A touching moment of new life on the Pacific coast of Guatemala.

Code produit:
1500591049