The all-seeing eye of God beheld our deplorable state; infinite pity touched the heart of the Father of mercies; and infinite wisdom laid the plan of our recovery.
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.