German and Russian photographs from WWII. War is HELL

Quick Reply