2nd August 2009

Elephant Road, London SE17 1AY

It’s a fine Summer’s Sunday afternoon and these young lads are about to participate in Europe’s biggest Latin American festival (well, it used to be – things haven’t gone exactly according to plan for the past few years, though hopes are high for more of a return to normal in 2017), with all it’s celebratory…