citizen of Espagne, Delémont
Owner · sole signature · Delémont
Swiss design · 138626 · Designer, Holder
Swiss trademark · 610930 · Holder