Harlequin Ladybird 20812

Observation - Harlequin Ladybird 20812 - UK and Ireland. Description: Larvae

Larvae