Exeter Cathedral

Rate this item
(0 votes)
Exeter Cathedral; the Cathedral Church of Saint Peter at Exeter; is an Anglican cathedral; and the seat of the Bishop of Exeter; in the city of Exeter; Devon; in South West England.

Additional Info