The inside of St. Paul's Cathedral serves as one of the most influential and prominent places of religion in England.
Featured in Exhibit
Copyright
©"St Paul's Cathedral, London, UK" by JackPeasePhotography is licensed under CC BY 2.0.
Vetted?
No