This looks like what would be a Polistes texanus, although it is currently considered a synonym of P. apachus.
http://bugguide.net/node/view/715494
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy