Filmmuseum Frankfurt  Hitchcock 30, 2011, duraclear transparency in LED lightbox, 105 x 174 cm
Next image