Tough 10 oz. tough canvas duck unisex vest with warm lining, weather resistant.
Availability: In Stock
From $82.00