Church Of St. George In Samara, Russia

Church of St. George in Samara, Russia

Newly built church of St. George in Samara, Russia, before the opening