Back to album

New England Turtle

A species of turtle, clearly related to the red-eared slider, found in New England. This one is in the Montshire Museum, which is just across the Connecticut River from Hanover, NH. Dartmouth College is in Hanover.

1,167 views
3 faves
2 comments
Uploaded on October 24, 2013
Taken on October 17, 2013