Santa Cruz River, Amado-Montosa Road, , Santa Cruz County, Arizona, USA July 26, 2013
Patrick Coin also photographed one of these on our BugGuide group's stop at the Santa Cruz River that morning, probably a different individual. He got a great shot of a female ovipositing: