Ladybird larvae--Harlequin

Ladybird larvae--Harlequin

Observation - Ladybird larvae--Harlequin - UK and Ireland. Description: