Larva

Larva

Observation - Larva - UK and Ireland. Description: On the garden waste bin, probably from nettles or brambles - but no idea of ID

On the garden waste bin, probably from nettles or brambles - but no idea of ID