Russia: This Is A Modern Orthodox Church!

By | May 24, 2010

Church is located in Prohorovskoe(Belgorodskaya oblast’) in Russia!

Isn’t it great?

Kyle & Svet