Midsummer tiger swallowtail

Papilio solstitius