Family Lines of Carlos Fernando Luís Maria Victor Miguel Rafael Gabriel Gonzaga Xavier Francisco de Assis José Simão Braganca
Carlos Fernando Luís Maria Victor Miguel Rafael Gabriel Gonzaga Xavier Francisco de Assis José Simão Braganca, 4 Paternal Lines, 7 Ancestors, 3 Generations