Rene

René Descartes March 31, 1596 - February 11, 1650

By Fe_Don