Close
Lime swallowtail butterfly
Papilio demoleus