Felix Fleck The map doesn't show the spotting's location, but I think it's Giant Mesquite Bug (nymph) - Thasus neocalifornicus.
Comments (2)