Ichneumon

Ichneumon

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

Large ichneumon wasp.