Sturmia bella

Sturmia bella

Observation - Sturmia bella - UK and Ireland. Description: A parasite of various Lepidoptera larvae

A parasite of various Lepidoptera larvae