Strasser

Alpenstrasse 130,
8203 Schaffhausen (Schaffhausen)
Switzerland


Schaffhausen:



Switzerland: