SANGUIS GRATIA ARTIS - BLACK PUDDING SELF-PORTRAIT AT THE TRADE APARTMENT, LONDON 2005