By Richard Jones on 17/09/2008 12:18:00
, then this is the creature. But, sadly, it is just 'one of the ichneumons', which is quite frankly pathetic. Ichneumons are large and striking insects, allied to bees, wasps and ants. (Ichneumon is also another name for the Egyptian mongoose but we don't get those in East