The Cathedral Of Christ The Saviour Is A Church In Moscow, Russia, On The Bank Of The Moskva River, A Few Blocks West Of The Kremlin. With An Overall Height Of 105 Metres (344 Ft), It Is The Tallest Orthodox Church In The World. Photo
© Mightymogwai | Stock Free Images
Similar Free Images