Timeline 1

Events

1590
1670
1875 - 1996
1881
1885
1900
1903
1914
1916
1923