Vintage M&S St Michael Caramel Soft Corduroy Straight Trousers W36 L31 Used - Excellent conditions Trousers are missing the button
VINTAGE 1980S ST MICHAEL SHORT SLEEVE CREAM SHIRT XL 17' RETRO COLLAR M&S
Vintage Deadstock St Michael Plaid Check Long Sleeve Shirt NWT - Collar 17.5" XL
Vintage Mens St Michael 100% Pure New Wool Navy Blue Classic Overcoat US 40R 42R
Vintage 1970s St Michael Safari Field Tweed Jacket Brown Wool 43–44"
Vintage 1997 St Michael M&S Long Plaid Check Shorts UK 16 Waist 30" Cotton BNWT
Vintage 1988 St Michael 100% Wool Houndstooth Tweed Blazer 38M