________________________________ 
Species   Papilio aristor

Papilio aristor

Godart, 1819

Scarce Hispaniolan Swallowtail

Hispaniola