public profile
Son of Juan de Santiago Canales de Villasenor and Maria Gertrudis Montemayor Benavides Father of Maria Teodora Canales