Xavier de Touchebœuf-Clermont

Jean-Baptiste François Xavier
Family Coat of Arms de Touchebœuf
  • Born on March 25, 1817 in Besse

Parents

Family