navy blue polyester and elastane satin waistcoat with lapels and buttons

£ 340.00