Beijing, Tongzhou, China
Ophelia S. Chan (b. 1985) is an artist currently based in Beijing.
Her earlier works consisted of interviews, home videos and photographs, exploring the idea of fiction in everyday life - romanticised storytelling, the performance of self, and the interpretation of truth. While she continues to ...
artworks
View All 3 Artworks