Charles Louis Canu

Family

Occupations

  • adjudant-major
  • maire de Manneville-ès-Plains