Global Timeline 2

Events

1478
1510 - 1650
1607
1610
1618 - 1648
1632 - 1704
1665 - 1666