Close

Eastern Giant swallowtail

Papilio crephontes

Eastern Giant swallowtail