image
FRANKREICH FILM FESTIVAL CANNES 2010
Director Wang Xiaoshuai and actress Fan Bingbing arrive for the screening of "Chongqing Blues", at the 63rd international film festival, in Cannes, southern France, Thursday, May 13, 2010. (AP Photo/Joel Ryan)
Instructions
License
Rights Managed
Date created
20100513
Place
CANNES FRANKREICH
Credit
KEYSTONE
Source
AP
Byline
JOEL RYAN
Size
2322 x 3780 px
File type
JPEG