Friday, August 21, 2015

Soviet troops in a trench in Leningrad, Russia, 1 Sep 1941

Soviet troops in a trench in Leningrad, Russia, 1 Sep 1941,  Photographer Vsevolod Tarasevich Source Russian International News Agency



No comments:

Post a Comment