Gods Puppet Show Gods Puppet Show, 28cm x 16cm, Fineliner on Paper, from a series of works based on Avenham Estate, Preston Share this:TwitterFacebookLike this:Like Loading... Posted on November 8, 2018January 30, 2019