Results 1 results found Holy Virgin of Smolensk Church, The Holy Trinity Saint Sergius Lavra, UNESCO World Heritage Site, Sergiev Posad, Russia, Europe