• Shop
Shop

Taylor Stitch

  • Established: 2008
  • Founded By: Michael Armenta, Barrett Purdum, and Michael Maher
  • Headquartered: San Francisco, CA
  • Website: taylorstitch.com

Features (12)