Heidelberg - St. Peter's Church; Stained-Glass Windows with Protestant Reformers# Heidelberg - St. Peter's Church; Stained-Glass Windows with Protestant Reformers, 2013, © Leopold Röhrer