harlequin

harlequin

Observation - harlequin - UK and Ireland. Description: