
Photo #8216
Turtles hatched
This nest was ready for hatching This Leatherback turtle nest was ready for hatching today so it was uncovered and yield over 25 baby turtles.
Location: Beaches, Junquillal, Santa Cruz, Costa Rica
Royalty-free. On a website, place this link near the photo:











