Wasp - Ichneumonid

Wasp - Ichneumonid

Observation - Wasp - Ichneumonid - UK and Ireland. Description: