Showing 1 - 10 of 594
100% ring-spun 12 oz. cotton duck with plied yarns. Garment-washed for softness. 65% cotton 35% polyester flannel lining. Two front quarter pockets at...