The Moscow Kremlin. The Ascension Monastery

The Moscow Kremlin

The Moscow Kremlin

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