The Denim Dictionary

Every denim term from selvedge to sashiko, the history of denim, the brands, the mills and how jeans are made.