Joseph-Marie-Elisée Mareschal de Longeville

Family Coat of Arms Mareschal de Longeville

Parents

Occupations

  • capitaine de cavalerie