Green Sea Turtle, Chelonia mydas mydas (Spanish-Tortuga Verde) The attrition rate in nests is quite high (mainly from natural causes), but a lot of the danger has passed for this hatchling that's made it to the water off
Tortuguero beach. (© 2005 A. Gaos)