The Nemesis Tree The Nemesis Tree, 150 x 180 cm, Oil on Panel (9 framed panels), 2017, Stephen Chambers Studio