Jacques Isidore de David-Beauregard

Alexandre Jacques Isidore
Family Coat of Arms de David-Beauregard
  • Born on May 6, 1766

Parents

Family