Cathedral Square, Moscow
Search results
We did not find results for: moscow's cathedral of christ the saviour.
Check spelling or type a new query.
We did not find results for: moscow's cathedral of christ the saviour.
Check spelling or type a new query.
The Cathedral of Christ the Saviour is a Russian Orthodox cathedral in Moscow, Russia, on the northern bank of the Moskva River, a few hundred metres southwest of the Kremlin. Wikipedia