Giambattista Valli floral tiered ruffle dress

£4,504.00 £2,252.00 (Save 50%)
Farfetch