Stock Photo: Interior view of the altar in the Church of the Holy Spirit in Wismar, Wismar, Mecklenburg_Western Pomerania, Germany, Europe