Photograph: St Paul's Cathedral - Interior of St Paul's Cathedral in London, England.