These Azures Celestrina sp. are part of six-plus individuals puddling next to Smith Springs, Frijole Ranch, Guadalupe Mountains National Park, Culberson County, Texas on July 01, 2005 - NOTE that the upperparts were purple: