Cairo (Egypt): Chinese director Wang Xiaoshuai talks to media at the closing ceremony of the 36th Cairo International Film Festival (CIFF) at Pyramids plateau in Giza in Cairo, Egypt, on Nov. 18, 2014.

1 / 2

Cairo (Egypt): Dancers perfrom at the closing ceremony of the 36th Cairo International Film Festival (CIFF) at Pyramids plateau

2 / 2
 

Latest News

Latest Photos