Heraclides hectorides
Not evaluated
Popular Name:
Swallowtail Butterfly
Synonyms: Papilio hectorides