________________________________ 
Heraclides aristodemus aristodemus (Esper, 1794);  Comments: Hispaniola, Mona, Puerto Rico TL: [Haiti].

Heraclides aristodemus
aristodemus

(Esper, 1794)

Schaus' Swallowtail

Hispaniola, Mona, Puerto Rico

TL: [Haiti]

aristodemus Esper 1794 T [Haiti]

aristodemus Esper 1794 T [Haiti]

specimen

specimen

specimen

specimen

specimen

specimen

specimen

specimen

specimen

specimen

specimen

specimen

live adult

live adult

live adult

live adult