VINTAGE LEVI'S SHORTS DROP | NOW LIVE
501 VINTAGE LEVI’S | SIZE 31
Regular price $104
560 VINTAGE LEVI’S | SIZE 31
Regular price $128
Sold out
Regular price $108
Regular price $112
517 VINTAGE LEVI’S | SIZE 31
VINTAGE LEVI’S | SIZE 31
Regular price $148
505 VINTAGE LEVI’S | SIZE 31
Regular price $116
Regular price $88
Regular price $114
Regular price $118
550 VINTAGE LEVI’S | SIZE 31
501 VINTAGE LEVI’S | SIZE 32
Regular price $124
Regular price $102
VINTAGE LEVI’S | SIZE 32
550 VINTAGE LEVI’S | SIZE 32