Descartes

Events

31 Mars 1596
1616
1618
1625
1629
1634
1637
1647
1650