? ichneumon wasp

? ichneumon wasp

Observation - ? ichneumon wasp - UK and Ireland. Description: