Bug - Systelloderes El Franco Lee Park, Harris County, Texas, USA July 29, 2011
I believe this is a unique-headed bug, but confirmation would be nice. Found under a log.
Images of this individual: tag all Contributed by Graham Montgomery on 29 July, 2011 - 10:24pm Last updated 6 November, 2017 - 12:52am |