Giambattista Valli floral embroidered blazer

£4,116.00 £1,770.00 (Save 57%)
Farfetch