Francisco Echamendi
Birth:
22 Jan 1804
Valcarlos, Navarra, Spain
FCID:6259:17013
Parents
Father:
Pedro Echemendi
Mother:
Maria Josefa Larralde
Marriage(s)