Michael Odera

Michael Odera

Michael Odera is an actor, known for Nairobi Half Life (2012).