Black Swallowtail

Papilio polyxenes

Black Swallowtail

On Zinnia ; below on fennel

Black Swallowtail

Butterfly Species