A green pupa of the Papilio hipponous butterfly isolated on white background. #104807299
Description
A green pupa of the Papilio hipponous butterfly isolated on white background. Pupae is a stage between caterpillars and butterflies. Bright green is one of the color variants for this species.