Janet Fish, ‘Chinese Puppets’, 1988, DC Moore Gallery