Shushenskoye

Summer Time, Museum Of Vladimir Ilyich Lenin In The Russian Town Shushenskoye. Photo