Close

Tachinid Fly Parasitism of Sphinx Larva

Tachinid: Belvosia bicincta, Sphinx: Pachylia syces

Tachinid Fly Parasitism of Sphinx Larva