St Michael M&S Sage Green cotton waistcoat
Size 12
100% cotton
Embroidered on front adjustable at back