Richard Mudariki (b 1985) Puppet on the throne - 2013 Acrylic on canvas 80 x 60 cm Signed and dated bottom right Sold - 2013