Share: Title:kutakua na baraka( showers of blessing) Rafiki trs Duration: 3:06 Plays: 103 views Published: 2 years ago Download MP3 Download MP4