Towers of the Moscow Kremlin

Towers of the Moscow Kremlin

Towers of the Moscow Kremlin, fortified complex at the heart of Moscow