By Lauren Schiavone
Hometown Weekly Staff
Individuals of all ages were recently welcomed to Dover Town Library for some creepy, crawly fun as friends from the Caterpillar Lab in Marlborough, NH, traveled with a variety of caterpillars for exploration. Set up in the community room, an entire habitat was recreated for...