Lemon / Common lime swallowtail butterfly (Papilio demoleus) at rest on leaf.