Gregory Giaimo

Carouge, Geneva, Switzerland

Marcas, designs e patents