David Ball.: Themara maculipennis (Westwood, 1848). Tephritidae. ~15mm.
David Ball.: Sapromyza sp. possibly S. sexpunctata
David Ball.: Anthomyiidae. Possibly Delia sp.
David Ball.: Unknown diptera.
David Ball.: Tachina grossa (Linnaeus, 1758)
David Ball.: Lauxaniidae.
David Ball.: Tachina fera (Linnaeus, 1761). Tachinidae.
David Ball.: Syrphidae. Cheilosia sp.
David Ball.: Syrphidae. Sphaerophoria sp.
David Ball.: Tephritidae.
David Ball.: Signal fly. Platystomatidae.
David Ball.: Tephritidae. Themara sp.
David Ball.: Tephritidae. Themara sp.
David Ball.: Adrama determinata (Walker, 1856). Tephritidae. Tribe Adramini.
David Ball.: Signal fly. Euthyplatystoma sp. Platystomatidae.
David Ball.: Stratiomyidae. Subfamily Pachygastrinae.
David Ball.: Signal Fly. Platystomatidae.
David Ball.: Asilidae.
David Ball.: Ceriana sp. Wasp-mimic Hover fly (Syrphidae).
David Ball.: Monoceromyia javana. Wasp-mimic hover fly (Syrphidae)
David Ball.: Tachinid fly. Uromedina cf caudata.
David Ball.: Tachinid fly. Uromedina cf caudata.
David Ball.: Insects of Madagascar
David Ball.: Robber Fly
David Ball.: Fruit fly. Adrama sp.
David Ball.: Eristalinus quinquestriatus (Fabricius, 1794).
David Ball.: Eristalinus quinquestriatus (Fabricius, 1794).
David Ball.: Eristalinus quinquestriatus (Fabricius, 1794).
David Ball.: Chloropidae.
David Ball.: Fruit fly. Tephritidae. 8mm