No products in the cart.
Available sizes: 32″, 34″, 36″, 38″
Lot No. 112. Premium 14.5 oz Japanese Selvedge Denim. Made by artisans in Italy. Finished with handcrafted and stamped leather patch.
£195.00