michaelchidubem

Michael Chidubem

Cape Town, South Africa
Kaduna, Nigeria
58
Enugu, Nigeria
3
Nasarawa, Nigeria
1