France
(Nantes Festival of 3 Continents)
Dec 27, 2006