a large building with arched ceiling and stained glass windows