Harlequin Ladybird larvae (Harmonia axyridis)

Harlequin Ladybird larvae (Harmonia axyridis)

Observation - Harlequin Ladybird larvae (Harmonia axyridis) - UK and Ireland. Description: