Vevey
Swiss design · 136891 · Designer
Swiss design · 136287 · Designer
Swiss patent · CH701116 · Inventor