(Papilio isidorus)
Papilio isidorus is a butterfly of the family Papilionidae (swallowtails). It is found in Central and South America.