Westlake Village
Swiss design · 146420 · Designer
Swiss design · 144508 · Designer
European patent · EP3876385 · Inventor