King of Spain

As a matter of state, it is an undisputed fact that King Juan Carlos 1st (baptized Juan Carlos Alfonso Víctor María de Borbón y Borbón-Dos Siciliasis) is the crowned head of Spain. As a matter of the vine, the undisputed king of Spain is Garnacha! Spreading far and wide across the Iberian peninsula and pushing […]