Ouattara Watts New York 1985, 2023 Mixed media on canvas 278.1 x 308.6 cm 109 1/2 x 121 1/2 in Inquire