Xiyu Lin is a LA-based production designer and freelance artist originally from China. She has years of work experience in various positions.

View Artist→