Retro Levi shorts 31"
Retro Levi shorts 31"

Retro Levi shorts 31"

Regular price £14.00

Levi denim shorts 31", waist to rise 13".