Angel Vivar Herrera

Events

1495 - 1699
1496 - 1697
1496 - 1699
Approx. 1833 - Approx. 1834
1840 - 1841
1875 - 1876
1881 - 1882
1910 - 1911
1921 - 1922
1925 - 1926