Previous Image Next Image Just Resting A green sea turtle (Chelonia mydas) rests on a beach at Anaehoomalu Bay A green sea turtle (Chelonia mydas) rests on a beach at Anaehoomalu Bay