Givenchy two-tone silk shirt

£1,145.00 £744.00 (Save 35%)
Farfetch