Harlequin pupa?

Harlequin pupa?

Observation - Harlequin pupa?. Description: There were several harlequin ladybirds and at least 5 larvae on a large fennel plant. The photo was taken on the same plant.

There were several harlequin ladybirds and at least 5 larvae on a large fennel plant. The photo was taken on the same plant.