David-Pierre du Margaro

Family Coat of Arms du Margaro

Parents

Family

Occupations

  • major de la capitainerie garde-côtes de Dol