News, Events, Entertainment, Lifestyle, Fashion, Beauty, Gossip and more....
Wednesday, 28 December 2016
Oluwo of Iwo Kingdom's wife Olori Chanel Chin pictured with her newborn son, Oduduwa
Olori Chanel Chin, the Jamaican wife of the Oluwo of Iwo Kingdom in Osun State, Oba Adewale Abdul-Rasheed Akanbi, is pictured attending to their newborn son, Oduduwa...
No comments:
Post a Comment