Ruby-spotted Swallowtail (Heraclides anchisiades)

Karen Robacker

Yasuni, Napo River, Ecuador

10-04-02

Will Carter

Cristalino Lodge, Mato Grosso, Brazil

09-08-03

Southwestern US through Mexico and Central America to Brazil and northeastern Argentina; HP Citrus. (T)