harlequin ladybird and larvae Sb. (17)

harlequin ladybird and larvae Sb. (17)

Observation - harlequin ladybird and larvae Sb. (17) - UK and Ireland. Description: