Shop Products
Houzz Logo Print
mainegard3

What is this insect?

mainegard3
10 years ago

Found these on my sunflower leaves. Some of the leaves have been eaten. Are these bugs guilty? What are they?

Comments (2)