Lovely Photos of Oba Rasheed Akanbi, Oluwo Of Iwo, and His Pregnant Queen

The Oluwo of Iwo Kingdom in Osun State, Oba Adewale Abdul-Rasheed Akanbi, Telu I and his cute queen, Chanel Chin, who is from Jamaica, are expecting a child.

Queen Chin, daughter of Rastafarian reggae artiste Ludlow Chin [aka Bobo Zaro] and King Rasheed met in Canada, where he resided before he became king in 2015. More photos...

Latest Fashion Designs For Men & Women 
Check Out Style Hub Naija Blog >>