Caterpillar at Southwick Pond

Caterpillar at Southwick Pond

From The Caterpillar Lab in Keene, NH via cheezeburger.com:

 

Photographer Captures the Intense Beauty of New England Caterpillars

Follow GWLT on social media: