African swallowtail – Papilio dardanus

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

Breeder: Carmen Schmidt