Harlequin

Harlequin

Observation - Harlequin - UK and Ireland. Description: On dogwood

On dogwood