Images from Babel Nights, the world music festival currently running in Barcelona.