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