Giambattista Valli short printed dress

£3,046.00 £1,980.00 (Save 35%)
Farfetch