Rene Descartes

- Image ID: D86A5T
Rene Descartes
Chronicle / Alamy Stock Photo
Image ID: D86A5T
rene descartes french philosopher - 1596 - 1650