Territet-Montreux
Swiss design · 112109 · Designer
Swiss design · 112108 · Designer
Swiss patent · CH646077 · Inventor