Pedigree of Richard III

father

Rudolf 1531

Oldenburger
1901

mother

Egbana 11066

Oldenburger
1906

Father of mother

Aristokrat

Oldenburger
1892

Egba

Oldenburger
1888

Edo 1050

Oldenburger
1882