Peter Schüpfer

Rickenbach, Switzerland