Micha Tauber, ‘Tree of Life’, 2017, Gallery 901