Ichneumon - [Pimpla hypochondriaca]

Ichneumon - [Pimpla hypochondriaca]

Observation - Ichneumon - [Pimpla hypochondriaca] - UK and Ireland. Description: