Sea turtle hatchlings, Punta Islita, Costa Rica.