Size 20 M&S black and white maxi dress

M&S

£10.00
  • Excellent condition, minimal wear
  • viscose