Human Lampshade: A Holocaust Mystery

2012