Mayowa Nicholas – Africa Supermodel
By Michael Kachitsa Nigeria’s very own Mayowa Nicholas is hurtling towards supermodel status if she hasn’t already achieved it. Her walk, her signature model strut is the stuff of legends and Mayowa is garnering more and more international attention by the day. Mayowa, who won… Read More »Mayowa Nicholas – Africa Supermodel