Harlequin pupa

Harlequin pupa

Observation - Harlequin pupa - UK and Ireland. Description: On nettles

On nettles