Giant kingfisher (Megaceryle maxima) perched on a dry branch. This bird is the largest kingfisher in Africa and is found over most of the continent south of the Sahara Desert. Photographed in Lake Kariba, Zimbabwe
{}