There are no countries in the world less known by the British than these selfsame British Islands, or where more strange things are every day occurring.
Bio: Infanta Eulalia, Duchess of Galliera was the youngest and last surviving daughter and child of Queen Isabella II of Spain and Francis, Duke of Cadiz; She was also sister of King Alfonso XII and aunt of his son King Alfonso XIII.