Sherry Jun 3, 20202 minCaterpillarsSpring is here. The signs are everywhere but one I've been enjoying lately is the mass wandering about of the caterpillar population. ...