David Hammons, 1943 Untitled 1995–2002 Japanese theater kimono slip with blood stains and lollipop, vitrine 198.00 x 149.00 x 22.50 cm Ellipse Foundation Contemporary Art Collection