Peter Demetz, ‘The Limit I’, 2017, Gallery LEE & BAE