Giambattista Valli floral print maxi dress

£4,056.00 £2,237.00 (Save 45%)
Farfetch