Close
Tachinid Fly Parasitism of Sphinx Larva
Tachinid: Belvosia bicincta, Sphinx: Pachylia syces