'Angry' Lin Chi-Ling on set

(CRI)
2010-04-08 14:38
Large Medium Small

'Angry' Lin Chi-Ling on set

Actress Lin Chi-Ling is on the set of "Moon Lovers" in Shanghai on April 5, 2010. [Photo: yule.sohu.com]