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
© Savchenkov | Stock Free Images
Similar Free Images
Categories: