Ichneumon wasp 2

Ichneumon wasp 2

Observation - Ichneumon wasp 2 - UK and Ireland. Description: