Item23 Levi denim shorts 30
Item23 Levi denim shorts 30

Item23 Levi denim shorts 30

Regular price £16.00

Levi denim shorts labelled 31" waist measures 30", waist to rise 12".