Thursday, August 25, 2011

Adrian Ghenie

Adrian Ghenie
DR. MENGELE
2011
Oil on canvas
51 x 44 cm
at Haunch of Venison, London
07 SEP - 08 OCT 2011