Lepidochelys olivacea

I am an Olive Ridley Sea Turtle; do you know me?

The Olive Ridley Sea Turtles are one of the most common and smallest species of turtles found all over the… Read More

2 years ago