Size 24 M&S burgandy patterned satin blouse

M&S

£9.50
  • Excellent condition - no signs of wear
  • polyester