nekisha durrett Nekisha Durrett, Eleanor Bumpurs Killed by Police on October 29, 1984 | Age 66, 2021, Magnolia leaves, poplar, velvet, acrylic, and LED lighting, 19 1/4 × 19 1/4 × 5 in., Courtesy of the artist.