Wildlife Gallery

Ichneumon wasp

Ichneumon wasp

To be identified.

Location: St Aldhelm's Head, Dorset, England