Hatchling Yellow-spotted River Turtle #2
Sinclair Stammers/science Photo Library
Hatchling Yellow-spotted River Turtle
Sinclair Stammers/science Photo Library
Research Worker With Baby Turtles
Sinclair Stammers/science Photo Library
Yellow-spotted River Turtles
Dr P. Marazzi/science Photo Library
Yellow-spotted River Turtle
Dr P. Marazzi/science Photo Library