23 June - 2 July 2017
Royal College of Art, London, UK
Installation View of Show RCA 2017 : Interface