Midge larva and aphids.
Midge larva and aphids

Steve Schoof, NCSU