Puffer Genealogy
Joao Prince of Braganca
Abt 1435 - 1484 (49 years)
Generation: 1
1. Joao Prince of Braganca was born about 1435 in Villa Vicosa, Evora, Portugal; died on 30 Apr 1484.