Hendrik Vermeulen, ‘Dieu # 11’, 2017, Nathalia Tsala Gallery