Grayhooded Kingfisher
Gray-Hooded Kingfisher: This bird was sitting on a branch in the woodlands--of all places, for a kingfisher--when suddenly it darted out and caught this roach flying past. I thought the bird was going to choke, but it managed to get the insect down (See next image). [Samburu, Kenya].