This large leech was on the leg of a Snapping Turtle that was perched on a large ant hill.
Dream island palm tree
Just hangin' out.
On the trail in Allegany State Park
About
Help
Forum
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy