King Mohammed VI, Morocco

Oba Obateru Akinrutan, Ugbo Land, Nigeria

King Mohammed VI, Morocco

Oba Obateru Akinrutan, Ugbo Land, Nigeria
five-richest-kings-in-Africa