The Bitch of Buchenwald

2009