NormanDunbar, 2 months ago @alanstanley Goggle Lens tells me it's a "Scarce Swallowtail".
@alanstanley Goggle Lens tells me it's a "Scarce Swallowtail".