Vintage Levis 501 Jeans GRADE A MINUS Levi Denim 29 30 31 32 33 34 36 38 40 42

Over 3000 Pairs Sold - Genuine 501's With Minor Defects