Harlequin

Harlequin

Observation - Harlequin - UK and Ireland. Description: Unwanted find in the moth trap

Unwanted find in the moth trap