Karl Lagerfeld Long Poplin Black Shirt

£72.00 £240.00

Size