a large ornate building with stained glass windows