Yulan Xu

Yulan Xu

Yulan Xu is an actress, known for San siu lam zi (2011), Snow Flower and the Secret Fan (2011) and Zi Zhai (2011).
Feedback about this page?

Feedback about this page?