Oluwo of Iwo Kingdom's wife Olori Chanel Chin pictured with her newborn, Oduduwa - NaijaFamz.Com

Recent Post

Recent Post

Clink Banner

Tuesday, 27 December 2016

Oluwo of Iwo Kingdom's wife Olori Chanel Chin pictured with her newborn, 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...

Connect With us

Over 600,000+ Readers Get fresh content from FastBlog