Papilio glaucus

Papilio glaucus
Eastern Tiger Swallowtail
349601

Papilio glaucus
Eastern Tiger Swallowtail
349623

Eastern Tiger Swallowtail
349638

Pterourus glaucus