Félix de Urcola e Ibarra * Sevilla, Sevilla, 05-04-1862 † Sevilla, 23-10-1923 Died, 61 Years Source: Geneall Published on: 23-10-1923