Results
3 results found
Three yellow-spotted river turtles (Podocnemis unifilis) on wooden branch on Lake Sandoval, Tambopata National Reserve near Puerto Maldonado, Tambopata Province, Madre de Dios Region, Peru, South America
Scuba Diver discover Slider Turtle in Gran Cenote, Trachemys scripta venusta, Tulum, Yucatan Peninsula, Mexico