Britannica AI Icon

Cathedral of the Holy Spirit: Media

cathedral, Guildford, England, United Kingdom

Images

Cathedral of the Holy Spirit at Guildford, Surrey
Kenneth Scowen