Select Page



As most of you know I LOVE LOVE LOVE Turtles. I sure was excited to find a small Snapping Turtle on our nature walk yesterday at Massachusetts Audubon …

source YouTube

Pin It on Pinterest

Share This