Giambattista Valli floral-print silk blouse

£1,283.00 £808.00 (Save 37%)
Farfetch