Close
Lime swallowtail chrysalis
Papilio demoleus