A turtle we spotted while hiking the Sunapee Ragged Kearsage Greenway in Newbury, NH.