Heraclides astyalus

Not evaluated Popular Name: Broad-banded Swallowtail
Synonyms: Papilio astyalus