Chelmsford: Media
England, United Kingdom
Images
Cathedral of Saint Mary
Cathedral of Saint Mary, Chelmsford, England.
Β© Dave Wilkinson/Shutterstock.com
VIEW MORE in these related Britannica articles: