Puppet Nightmare, 201850cm x 50cm x 5cm, Mixed media: acrylic, gouache and marker on unestreched canvasPuppet Nightmare£995.00PricePurchase