New! Carhartt Canvas Work Pants Size 31 X 32

Carhartt Canvas Work Pants

New with tags.

Size 31 X 32

$30.00

In stock