Diptera: Flies - Alex Wild Photography
Powered by SmugMug Log In
Apocephalus sp.

Apocephalus sp.

Brackenridge Field Laboratory, Austin, Texas, USA.

Pheidoleant broodPhoridaeParasitesApocephalus