Designed by
Title
St. Nikolaus church at town center square of Schluchsee in Black Forest, Germany #215661869
Description
View on the St.-Nikolaus Kirche Catholic church at square with fountain, Schluchsee, Breisgau-Hochschwarzwald, Baden-Württemberg, Germany