Pipevine Swallowtail - Battus philenorLake Valley, New MexicoPhotos above and immediately below by Debora Nicoll
Battus philenor acaudaHillsboro, New MexicoPhoto above and two below.
Sawyer's Peak Trail, Black Range New Mexico, USA