Richard Farroe: The Puppet Posted on April 7, 2020 The Puppetby Richard Farroedigital art11″ x 12″2020USA