harleqin

harleqin

Observation - harleqin - UK and Ireland. Description: