LO Chiao-Ling, ‘Dinosaur Stickers’, 2016, Liang Gallery