Size 24 M&S burgandy patterned satin blouse

M&S

£6.00 Regular price £9.50
  • Excellent condition - no signs of wear
  • polyester