M&S double breasted checked blazer - size 16

M&S

£15.00
  • Excellent condition, minimal wear 
  • cotton polyester acrylic wool 
  • polyester lined