Karl Lagerfeld classic button-up shirt

£276.00 £221.00 (Save 20%)
Farfetch