Ancestry of Philip Barakett up to Hafeeza Rizk
Generation 1
1 -
Philip Barakett
Generation 2
3 -
Hafeeza Rizk