Designed by
Title
Side view of a pupa of blue wave butterfly Myscelia isolated on white background #105019727
Description
Green pupa of the tropical blue wave, blue-banded purplewing, or royal blue butterfly, Myscelia cyaniris, isolated on white background. Pupae is a stage between caterpillars and butterflies. Side view