Omba Ngoma
Glen Carbon, IL, USA