Asilidae sp.

Asilidae sp.

Observation - Asilidae sp. - Southern Africa. Description: