MANAGUA, NICARAGUA - NOVEMBER 26, 2012: Illuminated hatchlings scurrying to the water during annual Olive ridley sea turtle release on beach on November 26,2012 in Managua,Nicaragua.
- Image ID: 123242338
- Copyright: Pete Niesen
- Editorial Credit: Pete Niesen / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.