Giambattista Valli roll neck floral embroidered top

£1,625.00 £1,056.00 (Save 35%)
Farfetch