Adrian Ghenie

The Hunted
11 September – 23 October 2010

The Stigmata | 2010 | Oil on canvas | 122 × 102 cm