Historical Archive (12/2709)

Add to Lightbox Download
< Prev Next >
Tula Arms Plant, 1942; USSR.
Tula Arms Plant, 1942; USSR.
Filename: P0485629.jpg
Copyright