Immaculate vintage navy St Michael / M&S blazer.
 
Double breasted. Size 42/14

VINTAGE M&S BLAZER (UK14)

£15.00Price