FROM LONDON TO GRANADA With endings come new beginnings. November 20th, 1975 was the day when General Francisco Franco died and a political regime in Spain that had lasted more than 40 years came to an end. That night, three young Spaniards were strolling through the Portobello Road neighbourhood of …
Leer más »