Country of origin: Nigeria
recent updates
Ice Age
American Vogue (Editorial)
published: December 2008
photographer: Steven Klein
Shine A Light
American Vogue (Editorial)
published: December 2008
photographer: Patrick Demarchelier
True Faith
Pop Magazine (Editorial)
season: Fall/Winter 2008
photographer: Sebastian Faena
Oluchi Onweagba in the news: