Eumea

Eumea

Observation - Eumea - UK and Ireland. Description: A common parasitoid of various small moths

A common parasitoid of various small moths