Giambattista Valli ruffled floral print maxi dress

£4,550.00 £2,275.00 (Save 50%)
Farfetch