the levis 31

  • Sale
  • $26.00
  • Regular price $32.00


custom made and distressed vintage 501 levis shorts men’s size 31 waist measures 14.5” across.