Every year, for two weeks in February and March, flamenco lovers from around the globe descend on Jerez de la Frontera for ...