johnbr

w38_11121156

German mechanized troops rest at Stariza, Russia on November 21, 1941, only just evacuated by the Russians, before continuing the fight for Kiev. The gutted buildings in the background testify to the thoroughness of the Russians "scorched earth" policy. (AP Photo) #

w38_11121156
johnbr, Oct 26, 2011
    There are no comments to display.
  • Category:
    Armour
    Uploaded By:
    johnbr
    Date:
    Oct 26, 2011
    View Count:
    658
    Comment Count:
    0