Ladybird - Harlequin [larva]

Ladybird - Harlequin [larva]

Observation - Ladybird - Harlequin [larva] - UK and Ireland. Description: