Make an appointment >

Was £1850, now £250

Floral print silk top, was £1850, now £250. Size 12.