Harlequin larvae 21774

Observation - Harlequin larvae 21774. Description: