sainted-places- Collegiate church (St. Gallus and Otmar) St. Gallen, Switzerland. (August 2018)

more about : sainted-places