Ichneumonid wasp

Ichneumonid wasp

Observation - Ichneumonid wasp - UK and Ireland. Description: Lots of these all over the park

Lots of these all over the park