Exeter: Media
England, United Kingdom
Images
Cathedral Church of St. Peter
Cathedral Church of St. Peter at Exeter, Devon, England.
© HamiltonPhoto/stock.adobe.com
VIEW MORE in these related Britannica articles: