Levi denim shorts 31
Levi denim shorts 31

Levi denim shorts 31


Item6 Levi denim shorts labelled 32" but waist measures 31", waist to rise 12" button fly, lightly distressed.