Size 22 M&S linen blend animal print shorts

M&S

£4.00
  • Excellent condition, light wear
  • linen viscose cotton elastane
  • pull on elasticated waist