Isabel II - Alfonso XII

Events

1833 - 1868
1833 - 1840
1837
1845
1868 - 1874
1869