Chinese actress Cecilia Cheung walks on the red carpet during the 17th Busan International Film Festival (BIFF) at the Busan Cinema Center in Busan, South Korea, on Oct. 4, 2012. The BIFF runs from Oct. 4 to Oct. 13, which will display 304 films from 75 countries and regions. [Xinhua] |
Go to Forum >>0 Comment(s)