Salvatore Ferragamo woven blazer jacket

£2,337.00 £1,402.00 (Save 40%)

Farfetch