Part of the London Cultural Olympiad, leading up to the 2012 Olympics in London, the BT River of Music Festival is being held across London this weekend with each stage featuring music from a specific part of the world. The venue for the Africa Stage is the newly opened London Pleasure Gardens, at the Pontoon Dock in London's Docklands.


Size: 4272px × 2848px
Photo credit: © Solveig Stibbe / Alamy / Afripics
License: Licensed
Model Released: No