No Escape (James Lewin, Kenya/United Kingdom)

Installation shots
No Escape (James Lewin, Kenya/United Kingdom)