Hugo Schär

Aesch (Neftenbach)

Trademarks, designs and patents