BugEric This is Polistes perplexus or Polistes carolina for the species. Can't tell the difference from images alone in most cases.
Comments (2)