Indiana Jones, 2012, Silkscreen print, 4 parts, 70 × 50 cm each
Photo: Nicolas Delaroche