The Oluwo of Iwo Kinfdom, Oba Abdul Rasheed Akandbi and his Jamaican wife, Chanel Chin are currently in Canada with their child, Oduduwa. More photos after the cut.

By DeLpH

Leave a Reply

Your email address will not be published.