EdieMeckes Makes sense as I have a ton of pics on that same plant of lady bugs mating! Very interesting.
Jacob Gorneau The four spots on the back of the larva suggest H. axyridis, an invasive and destructive species in your area.
Comments (3)