Givenchy Bird print silk shirt

£1,184.00 £592.00 (Save 50%)
Farfetch