top of page

Immaculate Owomugisha Bazare

Treasurer, ICW Eastern Africa

Immaculate Owomugisha Bazare
bottom of page