Micha Tauber, ‘Walking on Sunshine’, 2017, Gallery 901