1980s Levi’s 501xx Distressed Jeans (35”/31”)
1980s Levi’s 501xx Distressed Jeans (35”/31”)
1980s Levi’s 501xx Distressed Jeans (35”/31”)
1980s Levi’s 501xx Distressed Jeans (35”/31”)
1980s Levi’s 501xx Distressed Jeans (35”/31”)

1980s Levi’s 501xx Distressed Jeans (35”/31”)

Regular price CHF 82 Unit price  per 

Shipping calculated at checkout.
1980s Levi’s 501xx Distressed Jeans (35”/31”)
1980s Levi’s 501xx Distressed Jeans (35”/31”)
1980s Levi’s 501xx Distressed Jeans (35”/31”)