Karl Lagerfeld logo-print tote bag

£265.00 £252.00
Farfetch