leap16 imagazine Buddha Jumps over the Wall(detail) – Duck 2012 Photograph Color inkjet print 93 x 140 cm