Apiocera alastor

Apiocera alastor is a species of fly in the family Apioceridae.

Distribution
South Africa.