ForumUpload Photos
← PreviousNext →
Operation Barbarossa

German Forces

Operation Barbarossa

**

Dead Russian soldiers atop a T-26 tank at a frontier post. The German soldiers look on as they pass by; 22 June, 1941.

2056 Views

5/14/2022

FacebookTwitter