ADESIDA III, (Oba) Gabriel Adelegan+

ADESIDA III, (Oba) Gabriel Adelegan

ADESIDA III, (Oba) Gabriel Adelegan

Traditional ruler
Male