Lily Xie
Home
Painting & Photography
Film
3D/Mixed Media Work
Contact
Bio
More
Lily Xie, 谢维萱
Born in 2001, Los Angeles, CA.
Raised in Beijing, China.
Based in New York, NY.