Benda Bilili! (2010)5 of 9
Benda Bilili perform at the 'Benda Bilili' Photo Call held at the Palais Stephanie Roof Terrace during the 63rd Annual International Cannes Film Festival on May 14, 2010 in Cannes, France.
TitlesBenda Bilili!
Photo by John Shearer - © WireImage.com - Image courtesy WireImage.com