The Cathedral Of Christ The Saviour

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

Similar Free Images