The Oluwo of Iwo Kingdom in Osun state, Oba Adewale Abdul-Rasheed Akanbi, Telu I and his beautiful queen, Chanel Chin, who's from Jamaica, are expecting a child.
The couple met in Canada, where the Oba Rasheed resided before he came to become King in 2015.
More photos below:
Advertisements
Advertisements
No comments:
Post a Comment