________________________________ 
Heraclides pelaus pelaus (Fabricius, 1775);  Comments: Jamaica TL: "India".

Heraclides pelaus pelaus

(Fabricius, 1775)

Caribbean Swallowtail

Jamaica

TL: "India"

pelaus Fabricius 1775 T "India"

pelaus Fabricius 1775 T "India"

pelaus Fabricius 1775 T "India"

pelaus Fabricius 1775 T "India"

specimen

specimen

specimen

specimen

specimen

specimen