Close
Conchuela bug (5th instar)
Chlorochroa ligata