Symbology in Religion – the Protestant Church of Heiningen, Germany

May 18   Out of the 27 different villages we have visited in the past eight days, one stands out as being particularly interesting. The tour we enjoyed the other day of the very old church of St. Michael in the village of Heiningen, located in a shallow valley in the rolling hills of the […]