Joseph David de Montagnac

Family Coat of Arms de Montaignac alias Montagnac
Pro fide et patria

Parents

Family

Occupations

  • lieutenant-colonel
  • major de la place de Port aux Prince