a cathedral with stained glass windows