Levi's Strauss
501 Vintage 80’s - W34 L32
£104.00
It's true that denim ages well and is even more true for iconic pieces like this 501 from the 80's. This piece has been worn in but not out - no sm...
View full details
£104.00