Beautiful swallowtail and in such a pretty colorful setting. Love violets & yellow..great contrasting colors. Not sure which species this one is. BugGuide.net is a good site to send in photos and they will identify them. Enature.com is field guide type site.