Schwaebisch Hall Church
Prominently sitting at the top of a hill, St Martin's church at Schwaebisch Hall in the Kocher valley in Germany is a fine example of medieval church architecture.
© Hansok | Stock Free Images
Similar Free Images