a large cathedral with stained glass windows