
"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 Thibaud Aronson
All rights reserved
Uploaded Sep 7, 2023. Captured Aug 31, 2023 10:09 in 9XV5+Q6 Sandoval, Peru.