
"Papilio anchisiades", the ruby-spotted swallowtail or red-spotted swallowtail, is a butterfly of the family Papilionidae. It is found from southern Texas south to Argentina. Rare strays can be found up to Kansas, southeastern Arizona, and western Texas.
Similar species: Moths And Butterflies
By Ferdy Christant
All rights reserved
Uploaded Jul 30, 2014. Captured May 29, 2014 10:52.
comments (4)
Amazing how far the leaf has been processed. Posted 11 years ago