Ortolan
inkjet print
19 x 114 in.

More information can be found here