patched levi's (33)
patched levi's (33)
patched levi's (33)
patched levi's (33)
patched levi's (33)
patched levi's (33)

patched levi's (33)

Unit price  per 

patched Levi's jeans 
very well hand crafted
by unknown designer

size 33