Kenyan actress Davina Leonard has performed in plays and shows around the world

More...