Micha Tauber, ‘Sun of Lebanon’, 2017, Gallery 901