Jabu Simbube

[a3206275]

Artist

Instruments & Performance

TRC 3205 Jabu Simbube - Body Motion album art Ruben Beewa Ruben Beewa - Body Motion(LP, Album) Plum Records (2) TRC 3205 South Africa 1983 Sell This Version