Designed by
Title
The Cathedral of Christ the Savior #182317136
Description
The Cathedral of Christ the Savior, in Moscow, Russia. A cathedral on the northern bank of the Moskva River, it is the tallest Orthodox Christian church in the world.
This image is editorial