German storm troopers running through the barbed wire entanglement
previous picture
|
catalogue
|
next picture