Stalingrad Battle Atlas: Volume II

Stalingrad Battle Atlas: Volume II

2014 • 435 pages