Close
Imperial Jezebel-caterpillar & pupa
Delias harpalyce