Britannica AI Icon

Rochester cathedral: Media

cathedral, Rochester, England, United Kingdom

Images

Rochester Cathedral
Cathedral in Rochester, Eng.
Β© Valerijs Jegorovs/Dreamstime.com