Leonardo, 2016, Pigment Print on Hahnemühle-paper, 80 x 119 / 108 x 161 / 148 x 218 cm