We're a Tomatometer-approved outlet
Chu Xia

Chu Xia

Acting

She is a Chinese short drama actress.