October 24, 2011
I think it’s Ruby-Spotted Swallowtail, the same that bugguide describes as “Rare in the lower Rio Grande Valley, Texas. Has strayed as far north as Kansas.” The location is Pirituba, São Paulo, Brazil.
The range of the Ruby Spotted Swallowtail, Papilio anchisiades, is “From south Texas south to Argentina” according to the Butterflies and Moths of North America website, and Brazil is certainly in that range. According to Butterfly Corner, it is also called the Red Spotted Swallowtail.