Black swallowtail on Echinacea

Black swallowtail on Echinacea