Olive Ridley Turtles - mass nesting on the beaches of Orissa, along the Bay of Bengal
2015-05-14
13
Olive Ridley Turtle is a species of sea turtle and its scientific name is Lepidochelys olivacea. Olive Ridleys are unique because they can have a variable and ...