Moscow Church

Moscow church

Christ the Savior Cathedral - the main cathedral of the Russian Orthodox Church in Moscow