Photo
Aphid parasite, Lysiphlebus testaceipes, with aphid mummies.
Photo by Jack Kelly Clark.