Karara Muhoro

Karara Muhoro

Karara Muhoro

Karara Muhoro

Acting

Phone Booth (2003)

Nigerian Vendor

Congo (1995)

Roadblock Soldier