Larra bicolor (F.) Sphecidae

A parasitoid of Scapteriscus spp.