Lacewing larva?

Lacewing larva?

Observation - Lacewing larva? - UK and Ireland. Description: Lacewing larva, I think, with debris on its back for camouflage. Found in my veg patch.

Lacewing larva, I think, with debris on its back for camouflage. Found in my veg patch.