Up the Beach A Green Sea Turtle (Chelonia mydas) pulled out on the beach to rest at ‘Anaeho’omalu Bay A Green Sea Turtle (Chelonia mydas) pulled out on the beach to rest at ‘Anaeho’omalu Bay