An african species of turtle.

Turtle

An african species of turtle.