Ruby-spotted Swallowtail, October 25, 2001 at Santa Ana NWR, Alamo, Hidalgo Co., TX (E Thompson)

NABA Sightings page