Karl Lagerfeld Silk handkerchief

KARL LAGERFELDSilk handkerchief
£55£33France
KARL LAGERFELDSilk handkerchief
£72£64Slovakia
KARL LAGERFELDSilk handkerchief
£43£38Germany
KARL LAGERFELDSilk handkerchief
£50France
KARL LAGERFELDSilk handkerchief
£121France
KARL LAGERFELDSilk handkerchief
£87£50Spain
KARL LAGERFELDSilk handkerchief
£72Germany
KARL LAGERFELDSilk handkerchief
£55France
KARL LAGERFELDSilk handkerchief
£110£51Poland
KARL LAGERFELDSilk handkerchief
£61France
KARL LAGERFELDSilk handkerchief
£132£66France
KARL LAGERFELDSilk handkerchief
£132£121Monaco
KARL LAGERFELDSilk handkerchief
£308France
KARL LAGERFELDSilk handkerchief
£50Poland
KARL LAGERFELDSilk handkerchief
£110£94Italy