Angel Vivar Herrera

Events

1495 - 1699

1496 - 1699

1496 - 1697

1833 - 1834

1840 - 1841

1875 - 1876

1881 - 1882

1910 - 1911

1921 - 1922

1925 - 1926