________________________________ 
Papilio andraemon andraemon (Hübner, [1823]);   Bahamian Swallowtail,   Comments: Cuba, Little Cayman & Cayman Brac, Jamaica.

Papilio andraemon andraemon

(Hübner, [1823])

Bahamian Swallowtail

Cuba, Little Cayman & Cayman
Brac, Jamaica