F & F Men’s Vest Cotton - Different Sizes & Colours


100% cotton


The grey vest is 90% cotton 10% viscose