Share
twitterlinkedinfacebook
Image 1 of 1
cr.playagrande.07.01.31_0741.jpg
On a remote beach in Western Costa Rica, this leatherback sea turtle hatchling offers hope that this critically endangered animal can survive.