Barbara Strasen, ‘The Other Eden’, 2017, George Billis Gallery