Tiger swallowtail on the pink flower