Thomas Lamb - 6.2 (Watch Jeans)

Thomas Lamb - 6.2 (Watch Jeans)

  • $300.00


embelished with hand sewn watches on vintage denim