Kevin Sloan, ‘Turtle Island’, 2017, k contemporary