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