Bernhard Amacher

Matten bei Interlaken

Trademarks, designs and patents