Robber fly

7503.      Central Alabama, temperature about 80 degrees F. Mid August 2024. Pelham, Alabama. United States

 

Number 7503.      This is a robber fly (Diptera: Asilidae), possibly in the genus Promachus – see Robber fly example . Robber flies are ambush predators that dart out to nab insects that fly too close to their perch. They then return to their site to enjoy their meal.