300 dead Olive Riddley Turtles
A cluster of dead Olive Ridley (Lepidochelys olivacea) Sea Turtles were found floating off the southern coast of Mexico, entangled in a net.
A cluster of dead Olive Ridley (Lepidochelys olivacea) Sea Turtles were found floating off the southern coast of Mexico, entangled in a net.