Roll over image to zoom
Now £35 (Was £65.00)
100% Cotton Oxford, 3.6 oz.
Carhartt's duck shirt made with yarn, dyed. the shirt has a button down collar and a duck patch on the left side.
Tweet