Immoretel Cheikh Anta Diop
Immoretel Cheikh Anta Diop
is a song by
Les Nubians
it was released on
One Step Forward