This citrus butterfly known as the Giant Swallowtail Butterfly, is a common butterfly here in Jamaica. The caterpillar of this butterfly is the most unattractive as it looks like bird feces that have been dropped on the leaf of a lime or orange tree. That seems to be a very effective camouflage. But it does turn out to be a wonderful butterfly.
Thanks for your wonderful comments on my last few posts. I'll check out your posts later tonight.