Buchenwald – the victory was waited here for so long!

28-cb

Buchenwald, Germany, Former inmates in the camp, after the liberation.