Heleomyzid fly

Heleomyzid fly

Observation - Heleomyzid fly. Description: several of these feeding on bird-dropping traces on leaves. One specimen collected

several of these feeding on bird-dropping traces on leaves. One specimen collected