e16-heidelbergholyspirit

5592    Church of the Holy Spirit, Heidelberg, Germany, 2016               original