Zhuoyun (Yun) Chen: Love Language, a Mixed-Media Installation
Love Language, a mixed-media installation by CalArts alum Zhuoyun (Yun) Chen (Film/Video MFA 17) was on view at Chicago’s Zhou B Art Center earlier this year. Her installation was part…
Continue reading »