Releasing baby turtles at La Tortuga Feliz. Carrie took someone’s shift at the hatchery last night and helped release 40+ baby turtles.
Releasing baby turtles at La Tortuga Feliz. Carrie took someone’s shift at the hatchery last night and helped release 40+ baby turtles.