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

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