Giambattista Valli floral long-sleeve dress

£3,784.00 £1,400.00 (Save 63%)
Farfetch