Dufouria chalybeata

Dufouria chalybeata

Observation - Dufouria chalybeata. Description: A parasitoid of Tortoise Beetles (Cassida). My Tachinid Flies on flickr

A parasitoid of Tortoise Beetles (Cassida).
My Tachinid Flies on flickr