________________________________ 
Species   Pterourus homerus

Pterourus homerus

(Fabricius, 1793)

Homerus Swallowtail

Jamaica

TL: "America"

specimen

specimen

specimen

specimen

specimen

specimen

specimen

specimen

illustration

live adult

live adult