Item6 Levi denim shorts 31
Item6 Levi denim shorts 31

Item6 Levi denim shorts 31

Regular price £16.00

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