canario

Events

5000 a.C

1301 aC - 1235 a.C.

300 a.C

1325 - 1520

1349

1790

1862 - 1908

1931