Karl Lagerfeld Karl Lagerfeld Shoulder Bag

£296.03 £222.02 (Save 25%)
Italist