Large Tree Nymph Butterfly pupa, (Idea leuconoe)

- Image ID: XB9850

Large Tree Nymph Butterfly pupa, (Idea leuconoe)

All Canada Photos / Alamy Stock Photo

Image ID: XB9850

Location: Malaysia, Southeast Asia