Yes, I would say these are Harlequin ladybird Harmonia axyridis. They are the pupae.
You can put your photos into forum posts by clicking on the appropriate image icon shown to the right of the other toolbar icons.
registered charity
no 1113963
A-Z Page Index