Designed by
Title
A close to emergence pupa of an African swallowtail isolated on white background #102663612
Description
A butterfly pupa of an African, or mocker swallowtail, Papilio dardanus, isolated on white background. Pupae is a stage between caterpillars and butterflies. This butterfly is ready to emerge.