The Churchill show

The Churchill show

Some images from behind the scenes of an episode of the legendary Churchill show at Carnivore Langata, Nairobi in 2015…