Fan Bingbing
2010 Cannes International Film Festival - Day 2 - 'Rizhao Chongqing' (Chongqing Blues) premiere - red carpet arrivals
Cannes, France - 13.05.10
**Only available for publication in Germany, the UK, USA, Austria and Switzerland, Portugal, Canada, United Arab Emirates & China. Not available for the rest of the world**
Mandatory Credit: WENN.com