Michele Lee is seen in a photo ad for the opening of a shopping plaza in Dalian, the fashion city in northeast China. [chinanews.cn]
(CRI October 29, 2008)