May28

Forum St. Katharinen

Forum St. Katharinen, St. Gallen, Switzerland