A checkerspot caterpillar on a sunflower leaf #288384203
Description
A checkerspot caterpillar eating a sunflower leaf. Pest are a huge problem for gardeners and this caterpillar is no exception. Once the caterpillars are in the garden they can eat all the leaves off the plant in a day or two.