Sturmia bella

Sturmia bella

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

A parasite of various Lepidoptera larvae