Posted on : March 23, 2024 By Adam Whybray A painting in which a green hand holds a puppet on a red curtained stage with clouds in the background