Giant snapping turtle sunning on a rock in Muddy Brook