African Swallowtail

Caterpillar 1 day old – 5 weeks old, pupa and butterfly

Scientific name: Papilio dardanus
Distribution area: Equatorial Africa to South Africa
Breeder: Carmen Schmidt