100% linen waistcoat

100% linen waistcoat

100% linen

Two front pockets 

Free size fit up to 22/24
    £25.00 Regular Price
    £10.00<