Zabibu Khalifa

Dodoma, Tanzania

Her background