The Turkey Run Toad

The Summer rain wasn’t bothering him at all • Along the forest floor of Trail 3, Indiana’s Turkey Run State Park.

Back to top button