Buchenwald – the victory was waited here for so long!

29-cb

Tattooed skin and a lampshade made from human skin at Buchenwald.