Stock Photo: Interior with altar, Protestant Parish Church of St. Michael, Schwaebisch Hall, Baden_Wuerttemberg, Germany, Europe