Green Lacewing larva

Green Lacewing larva

Observation - Green Lacewing larva - UK and Ireland. Description: I think the camouflage is provided by the corpses of it's victims!

I think the camouflage is provided by the corpses of it's victims!