Ikweha


Ikweha - ward of Tanzania.