Stock Photo - The Church of St. Iddaburg is sitting on the hill where the old Toggenburg castle stood high above Kirchberg village, St. Gallen, Switzerland

Stock Photo: The Church of St. Iddaburg is sitting on the hill where the old Toggenburg castle stood high above Kirchberg village, St. Gallen, Switzerland.

Searchable keywords

Choose multiple keywords