Tschabalala Self b. 1990
The Anointed Head, 2026
Oil, acrylic, colored pencil, pencil, fabric, thread, painted canvas, and linen on canvas
68 x 50 x 2 in (173 x 127 x 5 cm)