London-1716-Featured-Image

Detail of original Anglican church frescoes in the Moscow Patriarchate Russian Orthodox parish in London, UK.