Church of the Holy Apostles at Cologne.

Image