Front cover image for Mama shughuli

Mama shughuli


Music CD, Swahili, [200-]
Super Shine Ltd., Zanzibar, [200-]