Washed slim oxford striped cotton shirt

Sku: 3332E602L_223763_82
In stock
Fitting slim