Large ichneumon wasp

Large ichneumon wasp

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