Cecidomyiidae
(Gall and Forest Midges)
These little guys (~ 2mm) have been covering the leaves of Penstemon plants in my garden for the last few days. They seem to be stuck on the leaves, unable to fly. Most have died; the one on the left is one of the few still alive, but seems unable to ...