Cathedral of Christ the Saviour
The Cathedral of Christ the Saviour щк Khram Khrista Spasitelya is a Church in Moscow, Russia. It is the tallest Orthodox church in the world.
Clouds on the sky, some green trees in front od it.
© Tory555 | Stock Free Images
Similar Free Images
Categories: