Flower-feeding march fly

Scaptia auriflua

The flower-feeding march fly, "Scaptia auriflua", is a species of horse fly that occurs in Australia. Unlike other march flies this species does not bite and does not feed on blood, it strictly drinks nectar.