Sort by
Sort by
Italian boiled wool
CHF 165.00
Italian boiled wool
CHF 165.00
Japanese selvedge denim
CHF 145.00
Heavyweight cotton jersey
CHF 55.00
Italian washed denim
CHF 110.00
Perforated cotton knit
CHF 45.00
Japanese selvedge denim
CHF 185.00
Baby alpaca, cotton and extrafine merino wool
CHF 170.00
John yellow sweater
CHF 170.00
Baby alpaca, cotton and extrafine merino wool
CHF 170.00
French cotton twill
CHF 140.00
Grained leather and Norwegian welt
CHF 275.00
Baby alpaca, cotton and extrafine merino wool
CHF 170.00
CHF 15.00
Soft Italian wool
CHF 45.00
Soft Italian wool
CHF 45.00
Deerskin leather and cashmere lining
CHF 125.00