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...
Recent Post
Recent Post
Tuesday, 27 December 2016
Oluwo of Iwo Kingdom's wife Olori Chanel Chin pictured with her newborn, Oduduwa
Labels:
Celebrities
Post a Comment
Subscribe to:
Post Comments (Atom)
