________________________________ 
Species   Papilio machaonides

Papilio machaonides

Esper, 1796

Machaonides Swallowtail

Hispaniola