Roger Nuttall discovers that even rain can’t dampen the spirits when singers and musicians gather in the French Caribbean for a celebration of sound.
BROUGHT TO YOU BY