Kremlin Walls & Towers seen from Alexander Park

Kremlin Walls & Towers seen from Alexander Park

Kremlin Walls & Towers seen from Alexander Park

Kremlin Walls & Towers seen from Alexander Park