Giants in the Land of Giants. Kenya.

Bee-Elle