Richard Mudariki · Puppet on a Throne, 2013
Richard Mudariki, Puppet on a Throne, 2013, acrylic on canvas, 80 × 60 cm. Sold at auction in 2024. See Richard Mudariki’s auction records and prices →
Richard Mudariki, Puppet on a Throne, 2013, acrylic on canvas, 80 × 60 cm. Sold at auction in 2024. See Richard Mudariki’s auction records and prices →