M & S Size 17.5 Collar Short sleeve Oxford Shirt

Product Condition:   New
£13.99
Send to a friend

Mens Ex M & S Short Sleeve Shirt, Blue with white stripes, made from 100% Cotton

Categories