A worldwide community photographing and learning about wildlife
Larra sp.
Dear BugEric,
I just put the ID you suggested. Let us see if some other suggestion comes. Let it stand till then or till we get some more details from any other source.
Could potentially be another genus in the tribe Larrini, family Crabronidae. Great images.