Stock Photo: Medieval stained glass windows and paintings, St. Sebaldus Church, Nuremberg, Franconia, Bavaria, Germany, Europe