François Demengeot

  • Born on September 17, 1648 in Serres

Parents