Designed by
Title
A green pupa of the forest pearl charaxes butterfly isolated on white background #105020178
Description
A pale green pupa of the forest pearl charaxes butterfly, Charaxes fulvescens, isolated on white background. Pupae is a stage between caterpillars and butterflies. Back view.