I agree there is a robber fly in there, and it's caught something else, maybe a flower wasp. The Robber fly Daptolestes limbipennis has splashes of yellow on the legs which match this one.
Awesome photos. This is a Robber Fly and they are amazing predators. While actively flying they will capture and stab their prey with their proboscis (that sharp beak-like mouthpart hidden in its beard) & then perch to feed.
1,908,838 sightings of 21,429 species from 13,226 contributors CCA 3.0 | privacy
We acknowledge the Traditional Owners of this land and acknowledge their continuing connection to their culture. We pay our respects to their Elders past and present.