Glen's Custom Leathers

Glen’s Custom Leathers

I had the chance to visit Glen from Glen’s Custom Leathers. He’s situated in Sarnen, Switzerland and is a true master of his craft.