Released
Jan 01, 1977
Album
Mother Africa
The Lijadu Sisters
Dibe Nuwa
BPM
109
Duration
5:44
Key
11B
Released
Jan 01, 1977
Album
Mother Africa
Released
Jan 01, 1977
Album
Mother Africa
BPM
109
Duration
5:44
Key
11B
Released
Jan 01, 1977
Album
Mother Africa