At the word “Spain”, an image of a passionate beauty with a rose in her hair, a mortal duel between a slender bullfighter and an angry bull, the towers of the Sagrada Familia church in Barcelona, as well as rivers of sangria in addition to paella and jamon, immediately appear before ...