Swallowtail butterfly perched on a dahlia flower