Stock Photo: Hackberry Butterfly Pupa (Cettis occidentalis), on Hackberry Leaf, NJ

Stock Photo: 4179-14516 Hackberry Butterfly Pupa (Cettis occidentalis), on Hackberry Leaf, NJ