Jean Demengeot

  • Born on January 9, 1652 in Serres

Parents