Men’s short sleeve shirt by Marks & Spencer


Size: XXL

Fit: tailored

Colour: blue

Pattern: striped

Material: cotton


IN EXCELLENT CONDITION