image
FRANKREICH CANNES FILM FESTIVAL 2011
Actress Sarah Jessica Parker arrives for the screening of Wu Xia, at the 64th international film festival, in Cannes, southern France, Saturday, May 14, 2011. (AP Photo/Lionel Cironneau)
Instructions
License
Rights Managed
Date created
20110513
Place
CANNES FRANKREICH
Credit
KEYSTONE
Source
AP
Byline
LIONEL CIRONNEAU
Size
2340 x 3328 px
File type
JPEG