Isaac, 2017, Pigment Print on Hahnemühle-paper, 148 x 80 cm