A worldwide community photographing and learning about wildlife
Eretmochelys imbricata
one of the 7 species of sea turtles.. identified by its beak like jaws, overlapping scutes, and 2 prefrontal scales at the head..
Coral reefs
a critically endangered species
No Comments