Harlequin ?

Harlequin ?

Observation - Harlequin ? - UK and Ireland. Description: