Oedalea

Oedalea

Observation - Oedalea. Description: a small fly with long antennae and an iridescent shimmer on the wings - easily mistaken for a small Ichneumonoid

a small fly with long antennae and an iridescent shimmer on the wings - easily mistaken for a small Ichneumonoid