THE CATHEDRAL OF CHRIST THE SAVIOR

THE CATHEDRAL OF CHRIST THE SAVIOR

Regular price $50.00 Sale

The Cathedral of Christ the Saviour is a church in Moscow, Russia, on the northern bank of the Moskva River, a few blocks southwest of the Kremlin. With an overall height of 105 meters (344 ft), it is the tallest Orthodox Church in the world.

* Frame not included