Close
Spotted turtle?
Clemmys guttata