Bryn Craig, ‘China Camp Cat’, Desta Gallery