Rapper Siti Karigombe on his new track, extended play

Rapper Siti Karigombe. / Courtesy photo
Rapper Siti Karigombe. / Courtesy photo
Delphine  Maombi