No Picture
Celebrities & Upcoming

Jamaican Wife of Oluwo Of Iwo 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… Olori Chanel Chin, the Jamaican wife of the […]

Advertisements