Adrian Ghenieâ??s Dr. Mengele, 2011, oil on canvas. Courtesy of the artist and Haunch of Venison.
Adrian Ghenie in Berlin, October 2011. All clothing: Ghenieâ??s own.