Martin Legrand

  • Born on June 6, 1662 in Croix

Parents