This must be the place 2017 digital print 49 x 62,5 cm edition 20