Hemp James Cargo Short
$171.50
$245.00
Our James cargo short is crafted of subtly-slubbed hemp that's been garment washed for added softness.
Vince
Eureka Best Price