The Moscow Kremlin. The Ascension Monastery
The Moscow Kremlin
The Kremlingrad, the fortress of Moscow. The layout of the Moscow Kremlin. Early 1600s