Knee Length Shorts Slim Fit 3XL
Knee Length Shorts Slim Fit 3XL
Knee Length Shorts Slim Fit 3XL
Knee Length Shorts Slim Fit 3XL
Knee Length Shorts Slim Fit 3XL
Knee Length Shorts Slim Fit 3XL
Knee Length Shorts Slim Fit 3XL

Knee Length Shorts Slim Fit 3XL

Regular price $52.72 now $32

Cotton slim fit Shorts Navy/Beige/Grey. Fits true to size. 

Knee Length Shorts Slim Fit 3XL
Knee Length Shorts Slim Fit 3XL
Knee Length Shorts Slim Fit 3XL
Knee Length Shorts Slim Fit 3XL
Knee Length Shorts Slim Fit 3XL