a large cathedral with many windows and a large dome