Marks and Spencer Mens Pyjamas
Long pants and short sleeve top
Size 2XL
Chest 47 - 49
Waist 42 - 44
Pure Cotton
with staysoft to keep loungewear softer for longer
Original price £27.50