Grey seal bull, (Halichoerus grypus)
Grey seal in weeds, (Halichoerus grypus)
Grey seal pup, (Halichoerus grypus)
Grey seal swimming, (Halichoerus grypus)
Hawksbill turtle, (Eretmochelys imbricata), head
Hawksbill turtle, (Eretmochelys imbricata), swimming
Loggerhead Turtle
Green Sea Turtle being cleaned
turtle head
Grey seal and diver
Grey Seal hiding in kelp
Green Turtle laying eggs Sabah, Malaysia Celebes Sea (Chelonia mydas) Pulau Selingan Turtle Islands Park
Female Green Turtle (Chelonia mydas ), returning to sea after laying eggs at night. (endangered). Pulau Sipadan, Sabah, Borneo Malaysia
A female Green Turtle (Chelonia mydas), covering eggs after laying them at dawn, Pulau Sangalaki; Borneo; Kalimantan; Indonesia, Green turtles nest in the shade to give their developing eggs protection from the sun
Green Sea Turtle (Chelonia mydas) Galapagos Islands, Ecuador