Hundreds of people gathered yesterday in Spain to mourn virtuoso guitarist Paco de Lucia who died at the age of 66, ahead of a funeral in his hometown of Algeciras at the heart of flamenco music in the south of the country.

De Lucia's body arrived from Madrid yesterday, having been flown from Cancun, Mexico, where he died.