Dachau – the concentration camp of pain and death.

33-cb

Liberated Dachau inmates probably preparing to kill a fallen SS guard