Tachysphex multifasciatus
7158f23fb8e29c44b603f388ec599e12
...