Close
Chrysalid and caterpillars
Morpho peleides