Terrapin,Bonchurch Pond, Isle of Wight

Terrapin,Bonchurch Pond, Isle of Wight

Observation - Terrapin,Bonchurch Pond, Isle of Wight - UK and Ireland. Description: Was surprised to see terrapins in Bonchurch Pond. Don't know how they got there, assume they are European Pond Terrapins

Was surprised to see terrapins in Bonchurch Pond. Don't know how they got there, assume they are European Pond Terrapins