Harlequin ladybirds?

Harlequin ladybirds?

Observation - Harlequin ladybirds? - UK and Ireland. Description: On nettles

On nettles