Giant Swallowtail butterfly (Papilio cresphontes) feeding on Blue Mistflowers in the garden. Copy space.