Kremlin. Rostov Veliky. Russia.
View from Lake Nero to Kremlin. Rostov Veliky. Russia.
Rostov Veliky. Kremlin. Russia