East Africa Papilionidae

Kenya, Uganda and Rwanda