Clarification
The cecropia caterpillar pictured in last week’s Putnam Town Crier is rare in Connecticut. If you’re lucky enough to see one, leave him be.

.
 

RocketTheme Joomla Templates