Traunecker, Richard

Kasernenstrasse 40,
9100 Herisau (Appenzell Ausserrhoden)
Switzerland