ThomasCaelifera Diptera for sure. Beyond that, I want to say it's Bombyliidae, but I'm not as familiar with them to know with too much certainty.
Comments (1)