public profile
Husband of Isabel Francisca Ruiz Father of Isabel Ruiz de Betancourt; Nicolas de Betancourt and Juana de Betancourt Ruiz