Neckerstrasse 1,
9621 Oberhelfenschwil (St. Gallen)
Switzerland


Oberhelfenschwil:



Switzerland: