Green Screen Studio, Medan, c. 1898 2016 Digital print mounted on acrylic glass with aluminium backing 101.6 x 78.1 cm