Brachynemurus hubbardii Antlion - Brachynemurus hubbardii - Peña Blanca campground, Pajarito Mountains, W of Nogales, Santa Cruz County, Arizona, USA July 27, 2013
I think this is Antlion (Brachynemurus hubbardii) by comparison with other photos here on BG. Thank you for your help.
BugGuide Gathering_2013
Images of this individual: tag all |