Thank you for your patience while we retrieve your images.
Photo gallery of Stratiomyinae SOLDIER FLIES.

Hedriodiscus vertebratus SOLDIER FLY 6008426z

Hedriodiscus vertebratus  SOLDIER FLY 6008426z

Hedriodiscus vertebratus SOLDIER FLY 6008416z

Hedriodiscus vertebratus  SOLDIER FLY 6008416z

Hedriodiscus vertebratus SOLDIER FLY 9079711z

Hedriodiscus vertebratus  SOLDIER FLY 9079711z

Hedriodiscus vertebratus SOLDIER FLY 9050545z

Hedriodiscus vertebratus  SOLDIER FLY 9050545z

Hedriodiscus vertebratus SOLDIER FLY 5011523z

Hedriodiscus vertebratus  SOLDIER FLY 5011523z

Hedriodiscus vertebratus SOLDIER FLY 5011529z

Hedriodiscus vertebratus  SOLDIER FLY 5011529z

Hedriodiscus vertebratus SOLDIER FLY 5011533z

Hedriodiscus vertebratus  SOLDIER FLY 5011533z

Hedriodiscus SOLDIER FLY 9050992z

Hedriodiscus  SOLDIER FLY 9050992z

Hedriodiscus SOLDIER FLY 9050997z

Hedriodiscus  SOLDIER FLY 9050997z

Hedriodiscus SOLDIER FLY 9050998z

Hedriodiscus  SOLDIER FLY 9050998z

Hoplitimyia constans SOLDIER FLY 9051236z

Hoplitimyia constans  SOLDIER FLY 9051236z

Hoplitimyia constans SOLDIER FLY 9050938z

Hoplitimyia constans  SOLDIER FLY 9050938z

Hoplitimyia constans SOLDIER FLY 9051220z

Hoplitimyia constans  SOLDIER FLY 9051220z

Myxosargus nigricormis SOLDIER FLY 3016207z

Myxosargus nigricormis  SOLDIER FLY 3016207z

Myxosargus nigricormis SOLDIER FLY 3016203z

Myxosargus nigricormis  SOLDIER FLY 3016203z

Myxosargus nigricormis SOLDIER FLY 3016206z

Myxosargus nigricormis  SOLDIER FLY 3016206z

Myxosargus nigricormis SOLDIER FLY 3016215z

Myxosargus nigricormis  SOLDIER FLY 3016215z

Myxosargus nigricormis SOLDIER FLY 1110505

Myxosargus nigricormis SOLDIER FLY 1110505

Myxosargus nigricormis SOLDIER FLY 5009553z

Myxosargus nigricormis SOLDIER FLY 5009553z

Myxosargus nigricormis SOLDIER FLY 8026389z

Myxosargus nigricormis SOLDIER FLY 8026389z