Cyrtopogon STICHOPOGONINAE ROBBER FLY 7009136z

Cyrtopogon STICHOPOGONINAE ROBBER FLY 7009128z

Cyrtopogon falto~ BLACK ROBBER FLY 8034322z

Cyrtopogon falto~ BLACK ROBBER FLY 9031858z

Dioctria hyalipennis STICHOPOGONINAE ROBBER FLY 6007634z

Dioctria hyalipennis STICHOPOGONINAE ROBBER FLY 4001928_1z

Dioctria hyalipennis STICHOPOGONINAE ROBBER FLY 4002237 z

Dioctria hyalipennis STICHOPOGONINAE ROBBER FLY 4002240 z

Dioctria hyalipennis STICHOPOGONINAE ROBBER FLY 4002319 z

Dioctria hyalipennis ROBBER FLY 9033129z

Dioctria hyalipennis BLACK ROBBER FLY 9033131z

Dioctria hyalipennis STICHOPOGONINAE ROBBER FLY 6007611z

Dioctria hyalipennis STICHOPOGONINAE ROBBER FLY 6007624z

Heteropogon macerinus BRACHYRHOPINAE ROBBER FLY 9090441z

Heteropogon macerinus BRACHYRHOPINAE ROBBER FLY 9090444a

Heteropogon macerinus BRACHYRHOPINAE ROBBER FLY 9090446a

Heteropogon macerinus BRACHYRHOPINAE ROBBER FLY 9090435a

Heteropogon macerinus ROBBER FLY 9052140z

Holopogon sapphirus STENOPOGONINAE ROBBER FLY 7009880 z

Holopogon sapphirus STENOPOGONINAE ROBBER FLY 7009882 z
© Rob Curtis/The Early Birder