Men’s short sleeve shirt by Marks & Spencer
Size: XXL
Fit: tailored
Colour: blue
Pattern: striped
Material: cotton
IN EXCELLENT CONDITION