Haydara ibn al-Hafiz

politician, Fatimid Caliphate

Parents

Children

Siblings