Seems the consensus is on Assassin bugs, not being from texas I can't help there. But definitely looks like some kind of parasitic wasp..
Seems the consensus is on Assassin bugs, not being from texas I can't help there. But definitely looks like some kind of parasitic wasp..
No replies yet.