a large stone building with arched doors and windows