Ouattara Watts · Makeda, 2009

Ouattara Watts, Makeda, 2009, oil paint, 182.9 × 152.4 cm. Sold at auction in 2022. See Ouattara Watts’s auction records and prices →