Giambattista Valli floral zipped blouse

£4,842.00 £2,179.00 (Save 55%)
Farfetch