Papilio demodocus (Citrus or Christmas butterfly) on an unidentified plant
Deze vlinder (Papilio demodocus) komt voor in de Karoo.