Close
Lime swallowtail butterfly and pupa
Papilio demoleus