Leiden, ZuidHolland, Netherlands
Born in China, educated in both China and the Netherlands, Xin is an artist living in the Netherlands.
She received her first master degree in Visual Art and the second master degree in Film studies in Amsterdam university. Besides experiencing the satisfaction of doing various visual design jobs...
artworks
View All 48 Artworks