A Syrphid fly larva (left) and pupa on an aphid-infested milkweed leaf. This larva was one of the many aphid munchers that I saw while I was looking at the leaves. Others included Ladybug, Mealybug Destroyer and Lacewing larvae. The aphids were in no danger of being wiped out however, at the rate they multiply they can easily outpace their predators. The dark brown insect at the right appears to be a syrphid fly pupa.