a stone building with stained glass windows