The Caterpillar Lab in Marlborough, New Hampshire

The quaint downtown of Marlborough, New Hampshire boasts little more than a pizza joint, hardware store, and gas station. For this reason, it seems like an unlikely place to see a colorfully painted storefront and a whimsical, three-foot long, crochet caterpillar on the sidewalk.  To residents of Marlborough and surrounding towns, the Caterpillar Lab is a unique source of pride and curiosity. Although its creator, Sam Jaffe, harbored a lifelong interest in caterpillars, the lab first began to take shape in 2011, when he and his team of insect-loving crew…

This content is for Member members only.
Log In Register