Iloba Azuka
Lagos
Iloba Azuka is gospel music minister commissioned to win souls of nations for Christ through Spirit filled songs of worship and praises.
Iloba Azuka is gospel music minister commissioned to win souls of nations for Christ through Spirit filled songs of worship and praises.