MEDUSA 2017110 x 146 cm / 43 x 57 inc-print mounted on dibond in tray frameedition of 7 + 2APLook by Iris van Herpen