Marcy l'Etoile
Swiss design · 133740 · Designer
Swiss design · 123463 · Designer
European patent · EP1696238 · Inventor