vintage Levis distressed 646 jeans, 31x28

$385.00