Black swallowtail on Butterfly weed


Black swallowtail on Butterfly weed illustration
Papilio polyxenes on Asclepias tuberosa