The Therevidae are a family of flies of the superfamily Asiloidea commonly known as stiletto flies. The family contains about 1,600 described species worldwide, most diverse in arid and semiarid regions with sandy soils. The larvae are predators of insect larvae in soil. Read more at Wikipedia

Acrosathe vialisCCDB-35814-E01

Spiriverpa albicepsCCDB-35914-H07

Thereva spCCDB-35914-F12

Unknown spCCDB-35914-H05

Unknown spCCDB-35914-H08

Unknown spCCDB-35814-B09

Unknown spCCDB-35814-B09