A great extra layer Carhartts Duck Vest is made of cotton duck and insulated for warmth.
Material: 100% Cotton
Code: CTV01