An associate of mine found this turtle while surveying some property in CT. It's obviously not a native species. These were the only photos he was able to take. Any ideas to what species it is?

Thanks,

BK
Image