The altar in the cathedral. old stained glass windowsThe altar in the cathedral. Old stained glass windows
Cathedral — the main temple of a city or monasteryCathedral — the main temple of a city or monastery
An island with flowers in the middle of a picturesque pondAn island with flowers in the middle of a picturesque pond