Shaffhausen

Global Center , Switzerland

In switzerland