Magaldi Xavier

Meyrin / Genève

Trademarks, designs and patents