Oedalea

Oedalea

Observation - Oedalea - Global. 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