Insecta Tachysphex_

Tachysphex?
      spp.