Antlion Santa Rita Experimental Range / Florida Station, Pima County, Arizona, USA July 25, 2013
I think this may be Brachynemurus hubbardii, which would be found in this area. Whadya think?
Images of this individual: tag all
Contributed by Jon Rapp on 16 September, 2013 - 9:06pm |