Citrus Swallowtail
(Papilio demodocus)
One from Namibia, apparently common in sub-Saharan Africa.