Nicky Wu
Search results
We did not find results for: Liu Shishi images.
Check spelling or type a new query.
We did not find results for: Liu Shishi images.
Check spelling or type a new query.
Liu Shishi (born 10 March 1987), also known as Cecilia Liu, is a Chinese actress best known for portraying Long Kui in the television series Chinese Paladin 3 and Ruoxi in the Chinese time-travel drama Scarlet Heart and Imperial Doctress. She is also known as one of the New Four Dan Actresses. Wikipedia