Topic
Not who you're looking for? Others named Cathedral of the Holy Spirit: cathedral in Istanbul, Turkey · Roman Catholic cathedral in Palmerston North, New Zealand · church in North Dakota, United States