Lots of new plants apparently mean the introduction of new caterpillars, among other things. Here are a few of the caterpillars spotted lately: Now, I’m no expert on caterpillars, so I can’t offer names for these little visitors, but I … Continue reading