Cotesia congregata - a little parasite of caterpillars.
This one is from Karen Kester’s lab in Richmond where she and her gradstudents raise them and discover things about the host (Sphinx moths I believe) parasite relationship. Photo by Greta Forbes.



















