Cathedral Of Christ The Saviour, Moscow

Cathedral Of Christ The Saviour, Moscow - The Cathedral Of Christ The Saviour Is A Cathedral In Moscow, Russia, On The Northern Bank Of The Moskva River, A Few Blocks Southwest Of The Kremlin. It Is The Tallest Orthodox Christian Church In The World Photo

Similar Free Images