Chinese actress Chen Shu appears on the cover of the April issue of Esquire. The actress has become popular with her portrayal of Bai Liushu in the current hit TV sitcom "Love in a Fallen City", a widely acclaimed adaptation from renowned writer Eileen Chang. [sina.com.cn/CRI]
|