Worm Sign!

First caterpillars of the season.  I don’t know how they seem to appear out of nowhere.

Advertisements