Iris & Cedar_P
ISEA Bio(s) Available:
Long Xinru (Iris) & Zhou Shan (Cedar) are a duo of Chinese artists based in London and Beijing. Drawing on information technology, the visual arts, marketing and storytelling (those little tales spun by advertisers around brands to capture our attention), their works explore the idea of virtual reality and its impact on human behaviour from the psychological and sociological point of view. Iris graduated from the Royal College of Art, Cedar from the Central Saint Martin’s College of Art and Design.
Website:
Last Known Location:
- Beijing, China