Chinese Softshell (Pelodiscus sinensis)

Chinese Softshell (Pelodiscus sinensis)