Green turtle hatchlings on beach {Chelonia mydas} Floreana Island, Galapagos, Ecuador Book page 97