Michelle Mason embellished high-neck blouse

£687.00 £275.00 (Save 60%)
Farfetch