possible harlequin

possible harlequin

Observation - possible harlequin - UK and Ireland. Description: