Leah Richard Mwendamseke

Tanzanian actress, screenwriter, film director and film producer

All Movies

No movies found