What is Imbumba?
in mwanga's language that means WALL
"Chanting imbumba ! From the South African shores to the Norwegian fjords " Promoe
See wall, graffiti, painting