ForumUpload Photos
← PreviousNext →
On the Russian Front

German Forces

On the Russian Front

Notice the PPSH41 on the left fender.

1881 Views

8/14/2017

FacebookTwitter