IMG_0333 Unknown larva

IMG_0333 Unknown larva

Observation - IMG_0333 Unknown larva - UK and Ireland. Description: Almost flat green larva c8 to 10mm. Found on Alder leaves

Almost flat green larva c8 to 10mm.

Found on Alder leaves