Check-Out These Lovely Photos Of Oluwo Of Iwo, Oba Rasheed Akanbi & His Pregnant Oyinbo Queen

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:


No comments:

Post a Comment