Hi all. I notice today a couple of my plants are being attacked by something. In the pictures there is one of the only insect I could find on the plants. The leaf stems have been eaten and some of the leaves. I live in New England. In the last week we had lots of rain. Not sure if this has...