Neuengamme Concentration Camp Memorial Site, Hamburg, Germany. Image used under Creative Commons Lice.
Neuengamme Concentration Camp Memorial Site, Hamburg, Germany. Image used under Creative Commons Lice.