ladybird larvae

ladybird larvae

Observation - ladybird larvae - UK and Ireland. Description: Plenty seen on nettle patch

Plenty seen on nettle patch