Men's Marks and Spencer Brown and Beige Checked Short Sleeved Shirt

£5.00
Only 1 available

Men’s Marks and Spencer brown and beige checked short sleeved shirt. 100% cotton and button front. Size XL 44 - 46 inch chest and is 86 cm long

Men’s Marks and Spencer brown and beige checked short sleeved shirt. 100% cotton and button front. Size XL 44 - 46 inch chest and is 86 cm long