Ann Demeulemeester Vasily striped velvet shirt

£1,681.00 £1,177.00 (Save 30%)

Farfetch