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