XY

Xuwen Yan

Chicago, Illinois, United States

Born in 2001. Currently a student at DePaul University major in Film & TV. Class of 2024.