Size 8 M&S gingham linen blend shirt - new with tags

M&S

£5.00


  • Excellent Condition - new with tags 
  • cotton linen
  • rrp £35