________________________________ 
Species   Papilio homerus

Papilio homerus

Fabricius, 1793

Homerus Swallowtail

Jamaica