Ichneumon Wasp

Ichneumon Wasp

Observation - Ichneumon Wasp - UK and Ireland. Description: A small red ichneumon wasp

A small red ichneumon wasp