logo
Lena Chen backdrop
Lena Chen poster
Lena Chen
Lena Chen is a Chinese actress. She has graduated from the University of California, San Diego.