James Short | Sage

$39.00

Runs true to size, designed to hit above the knee. 100% cotton.