This shirt is made from 65% polyester and 35% cotton and features short sleeves and a breast pocket.
Vintage St Michael Marks & Spencer Beige Pleated Trousers 34x31 Made UK 80s 90s
Vintage St Michael Marks & Spencer Rich Brown Jodhpurs Style Trousers Size 20
Vintage St Michael Marks & Spencer Men’s Blue Herringbone Shirt XL 17.5” Collar
Vintage St Michael Marks & Spencer Tan Faux Leather Suitcase Retro Luggage
Vintage St Michael Marks & Spencer Corduroy Trousers Men’s W36 Khaki Made In UK
Vintage St Michael Marks & Spencer Men's Green Shirt 15.5 M 80s 90s