‘Kafkas Castle Ch12’, woven strips of book pages & varnish, 58 x 56cm, 2001 by David | Jan 27, 2015 ‘Kafkas Castle Ch12’, woven strips of book pages & varnish, 58 x 56cm, 2001