Caterpillars! Posted on October 18, 2016 by Carol Davis These caterpillar photos were taken at the Tower Hill Botanical Garden in Boylston, MA when The Caterpillar Lab was visiting. These guys were pretty neat to see. Share this:TweetShare on TumblrMorePrintEmailLike this:Like Loading...