Oluwo of Iwo Kingdom, Osun State, Oba Adewale Abdul-Rasheed Akanbi and his Jamaican wife Olori Chanel Chin are currently in Canada, where they first met.
Photos:
Oluwo of Iwo Kingdom, Osun State, Oba Adewale Abdul-Rasheed Akanbi and his Jamaican wife Olori Chanel Chin are currently in Canada, where they first met.
Photos: