Indian Flapshell Turtle

Indian Flapshell Turtle – Lissemys punctata.