Ichneumon Wasp

Ichneumon Wasp

Observation - Ichneumon Wasp - UK and Ireland. Description: