Peterskirche, Heidelberg: Old Church, New Glass September 2, 2026 One of Heidelberg’s oldest churches features some stunning 21st-century stained glass Read More