Carlos Campo Garrido

Events

Approx. 324 BC
100 - 200
Approx. 1600 - 1700
1620
1798 - 1857
1899
1903
1906
1915
1924