2,361 total votes
Oluchi Onweagba

Oluchi Onweagba

Oluchi Orlandi is a Nigerian model and the host of Africa's Next Top Model.

... more on Wikipedia

Oluchi Onweagba is also found on...

The Victoria's Secret Fashion Show Cast List Famous TV Actors from Nigeria