There are only 2 species of Macroglossum [Hummingbird Hawkmoth] in mainland Africa. The familiar Macroglossum stellatarum [The Hummingbird Hawkmoth] which we see in the UK during passage in the summer is confined to the north of the Sahara. And this one Macroglossum trochilus [African Hummingbird Hawkmoth] which is common in sub-sahara Africa. Couldn't quite get it in focus as it wouldn't stay still. But the photo is enough for a positive ID. Seen at Simbo Lodge on the banks of Lake Langano at 1595mts above sea-level. The white hair tufts on the side of the tip of the body is a good indication of the species.