Karl Lagerfeld Karl Lagerfeld Shoulder Bag
£296.03
£222.02
(Save 25%)