Teresa Margolles, ‘Painting of Blood’, 2008, Richard Taittinger Gallery