Giambattista Valli cap sleeve lace insert empire line maxi dress

£3,120.00 £2,652.00 (Save 15%)
Farfetch