Ndola Longue
Ndola Longue
is a song by
Leni Stern
it was released on
Words