Gérard de Cardevac d'Havrincourt

Gérard Casimir Joseph Marie
Family Coat of Arms de Cardevac alias Cardevacque

Parents

Family

Occupations

  • officier des haras